ESPRESSIF ESP32 ਚਿੱਪ ਰੀਵਿਜ਼ਨ v3.0
ਚਿੱਪ ਰੀਵਿਜ਼ਨ v3.0 ਵਿੱਚ ਡਿਜ਼ਾਈਨ ਤਬਦੀਲੀ
Espressif ਨੇ ਉਤਪਾਦਾਂ ਦੀ ESP32 ਸੀਰੀਜ਼ (ਚਿੱਪ ਰੀਵਿਜ਼ਨ v3.0) 'ਤੇ ਇੱਕ ਵੇਫਰ-ਪੱਧਰ ਦਾ ਬਦਲਾਅ ਜਾਰੀ ਕੀਤਾ ਹੈ। ਇਹ ਦਸਤਾਵੇਜ਼ ਚਿੱਪ ਸੰਸ਼ੋਧਨ v3.0 ਅਤੇ ਪਿਛਲੇ ESP32 ਚਿੱਪ ਸੰਸ਼ੋਧਨਾਂ ਵਿਚਕਾਰ ਅੰਤਰ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। ਹੇਠਾਂ ਚਿੱਪ ਰੀਵਿਜ਼ਨ v3.0 ਵਿੱਚ ਮੁੱਖ ਡਿਜ਼ਾਈਨ ਬਦਲਾਅ ਹਨ:
- PSRAM ਕੈਸ਼ ਬੱਗ ਫਿਕਸ: ਫਿਕਸਡ "ਜਦੋਂ CPU ਇੱਕ ਖਾਸ ਕ੍ਰਮ ਵਿੱਚ ਬਾਹਰੀ SRAM ਤੱਕ ਪਹੁੰਚ ਕਰਦਾ ਹੈ, ਤਾਂ ਪੜ੍ਹਨ ਅਤੇ ਲਿਖਣ ਵਿੱਚ ਗਲਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ।" ਮੁੱਦੇ ਦੇ ਵੇਰਵੇ ESP3.9 ਸੀਰੀਜ਼ SoC Errata ਵਿੱਚ ਆਈਟਮ 32 ਵਿੱਚ ਲੱਭੇ ਜਾ ਸਕਦੇ ਹਨ।
- ਸਥਿਰ "ਜਦੋਂ ਹਰੇਕ CPU ਕੁਝ ਵੱਖ-ਵੱਖ ਐਡਰੈੱਸ ਸਪੇਸਾਂ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਪੜ੍ਹਦਾ ਹੈ, ਤਾਂ ਇੱਕ ਰੀਡ ਗਲਤੀ ਹੋ ਸਕਦੀ ਹੈ।" ਮੁੱਦੇ ਦੇ ਵੇਰਵੇ ESP3.10 ਸੀਰੀਜ਼ SoC ਇਰੱਟਾ ਵਿੱਚ ਆਈਟਮ 32 ਵਿੱਚ ਲੱਭੇ ਜਾ ਸਕਦੇ ਹਨ।
- ਅਨੁਕੂਲਿਤ 32.768 KHz ਕ੍ਰਿਸਟਲ ਔਸਿਲੇਟਰ ਸਥਿਰਤਾ, ਇਸ ਮੁੱਦੇ ਨੂੰ ਕਲਾਇੰਟ ਦੁਆਰਾ ਰਿਪੋਰਟ ਕੀਤਾ ਗਿਆ ਸੀ ਕਿ ਇੱਕ ਘੱਟ ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਚਿੱਪ ਸੰਸ਼ੋਧਨ v1.0 ਹਾਰਡਵੇਅਰ ਦੇ ਤਹਿਤ, 32.768 KHz ਕ੍ਰਿਸਟਲ ਔਸਿਲੇਟਰ ਸਹੀ ਢੰਗ ਨਾਲ ਸ਼ੁਰੂ ਨਹੀਂ ਹੋ ਸਕਿਆ।
- ਸੁਰੱਖਿਅਤ ਬੂਟ ਅਤੇ ਫਲੈਸ਼ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸੰਬੰਧੀ ਫਿਕਸਡ ਫਾਲਟ ਇੰਜੈਕਸ਼ਨ ਮੁੱਦੇ ਹੱਲ ਕੀਤੇ ਗਏ ਹਨ। ਹਵਾਲਾ: ਫਾਲਟ ਇੰਜੈਕਸ਼ਨ ਅਤੇ ਈਫਿਊਜ਼ ਸੁਰੱਖਿਆ ਸੰਬੰਧੀ ਸੁਰੱਖਿਆ ਸਲਾਹ
(CVE-2019-17391) ਅਤੇ ਫਾਲਟ ਇੰਜੈਕਸ਼ਨ ਅਤੇ ਸੁਰੱਖਿਅਤ ਬੂਟ (CVE-2019-15894) ਸੰਬੰਧੀ ਐਸਪ੍ਰੈਸੀਫ ਸੁਰੱਖਿਆ ਸਲਾਹਕਾਰ - ਸੁਧਾਰ: TWAI ਮੋਡੀਊਲ ਦੁਆਰਾ ਸਮਰਥਿਤ ਨਿਊਨਤਮ ਬੌਡ ਦਰ ਨੂੰ 25 kHz ਤੋਂ 12.5 kHz ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈ।
- ਨਵੇਂ eFuse ਬਿੱਟ UART_DOWNLOAD_DIS ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੁਆਰਾ ਡਾਊਨਲੋਡ ਬੂਟ ਮੋਡ ਨੂੰ ਸਥਾਈ ਤੌਰ 'ਤੇ ਅਯੋਗ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੱਤੀ ਗਈ ਹੈ। ਜਦੋਂ ਇਸ ਬਿੱਟ ਨੂੰ 1 'ਤੇ ਪ੍ਰੋਗ੍ਰਾਮ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਡਾਊਨਲੋਡ ਬੂਟ ਮੋਡ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ ਅਤੇ ਜੇਕਰ ਇਸ ਮੋਡ ਲਈ ਸਟ੍ਰੈਪਿੰਗ ਪਿੰਨ ਸੈੱਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਤਾਂ ਬੂਟਿੰਗ ਅਸਫਲ ਹੋ ਜਾਵੇਗੀ। ਸੌਫਟਵੇਅਰ ਪ੍ਰੋਗਰਾਮ ਇਸ ਬਿੱਟ ਨੂੰ EFUSE_BLK27_WDATA0_REG ਦੇ ਬਿੱਟ 0 ਵਿੱਚ ਲਿਖ ਕੇ, ਅਤੇ EFUSE_BLK27_RDATA0_REG ਦੇ ਬਿੱਟ 0 ਨੂੰ ਪੜ੍ਹ ਕੇ ਇਸ ਬਿੱਟ ਨੂੰ ਪੜ੍ਹੋ। ਇਸ ਬਿੱਟ ਲਈ ਰਾਈਟ ਅਸਮਰੱਥ ਨੂੰ Fash_crypt_cnt eFuse ਫੀਲਡ ਲਈ ਰਾਈਟ ਅਯੋਗ ਨਾਲ ਸਾਂਝਾ ਕੀਤਾ ਗਿਆ ਹੈ।
ਗਾਹਕ ਪ੍ਰੋਜੈਕਟਾਂ 'ਤੇ ਪ੍ਰਭਾਵ
ਇਸ ਸੈਕਸ਼ਨ ਦਾ ਉਦੇਸ਼ ਸਾਡੇ ਗਾਹਕਾਂ ਨੂੰ ਇੱਕ ਨਵੇਂ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਚਿੱਪ ਸੰਸ਼ੋਧਨ v3.0 ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾਂ ਮੌਜੂਦਾ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਪੁਰਾਣੇ ਸੰਸਕਰਣ SoC ਨੂੰ ਚਿੱਪ ਸੰਸ਼ੋਧਨ v3.0 ਨਾਲ ਬਦਲਣ ਦੇ ਪ੍ਰਭਾਵ ਨੂੰ ਸਮਝਣ ਵਿੱਚ ਮਦਦ ਕਰਨਾ ਹੈ।
ਕੇਸ 1 ਦੀ ਵਰਤੋਂ ਕਰੋ: ਹਾਰਡਵੇਅਰ ਅਤੇ ਸੌਫਟਵੇਅਰ ਅੱਪਗਰੇਡ
ਇਹ ਵਰਤੋਂ-ਕੇਸ ਹੈ ਜਿੱਥੇ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਜਾਂ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸੌਫਟਵੇਅਰ ਲਈ ਅਪਗ੍ਰੇਡ ਕਰਨਾ ਇੱਕ ਸੰਭਵ ਵਿਕਲਪ ਹੈ। ਅਜਿਹੀ ਸਥਿਤੀ ਵਿੱਚ, ਪ੍ਰੋਜੈਕਟ ਫਾਲਟ ਟੀਕੇ ਦੇ ਹਮਲੇ ਤੋਂ ਸੁਰੱਖਿਆ ਤੋਂ ਲਾਭ ਉਠਾ ਸਕਦਾ ਹੈ ਅਤੇ ਸਲਾਹ ਵੀ ਲੈ ਸਕਦਾ ਹੈ।tagਥੋੜੀ ਵਧੀ ਹੋਈ PSRAM ਕਾਰਗੁਜ਼ਾਰੀ ਦੇ ਨਾਲ ਨਵੇਂ ਸੁਰੱਖਿਅਤ ਬੂਟ ਵਿਧੀ ਅਤੇ PSRAM ਕੈਸ਼ ਬੱਗ ਫਿਕਸ ਦਾ e।
- ਹਾਰਡਵੇਅਰ ਡਿਜ਼ਾਈਨ ਬਦਲਾਅ:
ਕਿਰਪਾ ਕਰਕੇ ਨਵੀਨਤਮ Espressif ਹਾਰਡਵੇਅਰ ਡਿਜ਼ਾਈਨ ਗਾਈਡਲਾਈਨ ਦੀ ਪਾਲਣਾ ਕਰੋ। 32.768 KHz ਕ੍ਰਿਸਟਲ ਔਸਿਲੇਟਰ ਸਥਿਰਤਾ ਇਸ਼ੂ ਓਪਟੀਮਾਈਜੇਸ਼ਨ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਸੈਕਸ਼ਨ ਕ੍ਰਿਸਟਲ ਔਸਿਲੇਟਰ ਵੇਖੋ। - ਸਾਫਟਵੇਅਰ ਡਿਜ਼ਾਈਨ ਬਦਲਾਅ:
1) Rev3 ਲਈ ਨਿਊਨਤਮ ਸੰਰਚਨਾ ਚੁਣੋ: ਮੇਨੂ ਕੌਂਫਿਗਰੇਸ਼ਨ > ਕੰਪੋਨੈਂਟ ਕੌਂਫਿਗਰੇਸ਼ਨ > ESP32-ਵਿਸ਼ੇਸ਼ 'ਤੇ ਜਾਓ, ਅਤੇ ਘੱਟੋ-ਘੱਟ ਸਮਰਥਿਤ ESP32 ਸੰਸ਼ੋਧਨ ਵਿਕਲਪ ਨੂੰ "Rev 3" 'ਤੇ ਸੈੱਟ ਕਰੋ।
2) ਸੌਫਟਵੇਅਰ ਸੰਸਕਰਣ: ESP-IDF v4.1 ਅਤੇ ਬਾਅਦ ਦੇ RSA-ਅਧਾਰਿਤ ਸੁਰੱਖਿਅਤ ਬੂਟ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰੋ। ESP-IDF v3.X ਰੀਲੀਜ਼ ਸੰਸਕਰਣ ਅਸਲ ਸੁਰੱਖਿਅਤ ਬੂਟ V1 ਨਾਲ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ ਵੀ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ।
ਕੇਸ 2 ਦੀ ਵਰਤੋਂ ਕਰੋ: ਸਿਰਫ਼ ਹਾਰਡਵੇਅਰ ਅੱਪਗਰੇਡ
ਇਹ ਵਰਤੋਂ-ਕੇਸ ਹੈ ਜਿੱਥੇ ਗਾਹਕਾਂ ਕੋਲ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਹੈ ਜੋ ਹਾਰਡਵੇਅਰ ਅੱਪਗਰੇਡ ਦੀ ਇਜਾਜ਼ਤ ਦੇ ਸਕਦਾ ਹੈ ਪਰ ਸਾਫਟਵੇਅਰ ਨੂੰ ਹਾਰਡਵੇਅਰ ਸੰਸ਼ੋਧਨ ਵਿੱਚ ਇੱਕੋ ਜਿਹਾ ਰਹਿਣ ਦੀ ਲੋੜ ਹੈ। ਇਸ ਕੇਸ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਫਾਲਟ ਇੰਜੈਕਸ਼ਨ ਹਮਲਿਆਂ, PSRAM ਕੈਸ਼ ਬੱਗ ਫਿਕਸ ਅਤੇ 32.768KHz ਕ੍ਰਿਸਟਲ ਔਸਿਲੇਟਰ ਸਥਿਰਤਾ ਮੁੱਦੇ ਲਈ ਸੁਰੱਖਿਆ ਦਾ ਲਾਭ ਮਿਲਦਾ ਹੈ। PSRAM ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਹਾਲਾਂਕਿ ਉਸੇ ਤਰ੍ਹਾਂ ਹੀ ਬਣੀ ਰਹਿੰਦੀ ਹੈ.
- ਹਾਰਡਵੇਅਰ ਡਿਜ਼ਾਈਨ ਬਦਲਾਅ:
ਕਿਰਪਾ ਕਰਕੇ ਨਵੀਨਤਮ Espressif ਹਾਰਡਵੇਅਰ ਡਿਜ਼ਾਈਨ ਗਾਈਡਲਾਈਨ ਦੀ ਪਾਲਣਾ ਕਰੋ। - ਸਾਫਟਵੇਅਰ ਡਿਜ਼ਾਈਨ ਬਦਲਾਅ:
ਗ੍ਰਾਹਕ ਤੈਨਾਤ ਉਤਪਾਦਾਂ ਲਈ ਸਮਾਨ ਸੌਫਟਵੇਅਰ ਅਤੇ ਬਾਈਨਰੀ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਜਾਰੀ ਰੱਖ ਸਕਦਾ ਹੈ। ਇੱਕੋ ਐਪਲੀਕੇਸ਼ਨ ਬਾਈਨਰੀ ਚਿੱਪ ਰੀਵਿਜ਼ਨ v1.0 ਅਤੇ ਚਿੱਪ ਰੀਵਿਜ਼ਨ v3.0 ਦੋਵਾਂ 'ਤੇ ਕੰਮ ਕਰੇਗੀ।
ਲੇਬਲ ਨਿਰਧਾਰਨ
ESP32-D0WD-V3 ਦਾ ਲੇਬਲ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ESP32-D0WDQ6-V3 ਦਾ ਲੇਬਲ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ਆਰਡਰਿੰਗ ਜਾਣਕਾਰੀ
ਉਤਪਾਦ ਆਰਡਰਿੰਗ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਵੇਖੋ: ESP ਉਤਪਾਦ ਚੋਣਕਾਰ।
ਬੇਦਾਅਵਾ ਅਤੇ ਕਾਪੀਰਾਈਟ ਨੋਟਿਸ
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਜਾਣਕਾਰੀ, ਸਮੇਤ URL ਹਵਾਲੇ, ਬਿਨਾਂ ਨੋਟਿਸ ਦੇ ਬਦਲਣ ਦੇ ਅਧੀਨ ਹੈ।
ਇਹ ਦਸਤਾਵੇਜ਼ ਕਿਸੇ ਵੀ ਵਾਰੰਟੀ ਦੇ ਬਿਨਾਂ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿਸ ਵਿੱਚ ਵਪਾਰਕਤਾ ਦੀ ਕਿਸੇ ਵੀ ਵਾਰੰਟੀ, ਗੈਰ-ਉਲੰਘਣ, ਕਿਸੇ ਵੀ ਵਿਸ਼ੇਸ਼ ਉਦੇਸ਼ ਲਈ ਫਿਟਨੈਸ, ਜਾਂ ਕਿਸੇ ਵੀ ਵਾਰੰਟੀ ਦੀ ਕਿਸੇ ਹੋਰ ਸੁਰੱਖਿਆ ਸੰਬੰਧੀ ਸੁਰੱਖਿਆ ਸੰਬੰਧੀ ਕੋਈ ਵੀ ਵਾਰੰਟੀ ਸ਼ਾਮਲ ਹੈAMPLE.
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਨਾਲ ਸਬੰਧਤ ਕਿਸੇ ਵੀ ਮਲਕੀਅਤ ਦੇ ਅਧਿਕਾਰਾਂ ਦੀ ਉਲੰਘਣਾ ਲਈ ਦੇਣਦਾਰੀ ਸਮੇਤ ਸਾਰੀਆਂ ਜ਼ਿੰਮੇਵਾਰੀਆਂ ਨੂੰ ਰੱਦ ਕਰ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇੱਥੇ ਕਿਸੇ ਵੀ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੇ ਅਧਿਕਾਰਾਂ ਲਈ ਕੋਈ ਵੀ ਲਾਇਸੈਂਸ ਪ੍ਰਗਟ ਜਾਂ ਅਪ੍ਰਤੱਖ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਵਾਈ-ਫਾਈ ਅਲਾਇੰਸ ਮੈਂਬਰ ਲੋਗੋ ਵਾਈ-ਫਾਈ ਅਲਾਇੰਸ ਦਾ ਟ੍ਰੇਡਮਾਰਕ ਹੈ। ਬਲੂਟੁੱਥ ਲੋਗੋ ਬਲੂਟੁੱਥ SIG ਦਾ ਇੱਕ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ।
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਦਰਸਾਏ ਸਾਰੇ ਵਪਾਰਕ ਨਾਮ, ਟ੍ਰੇਡਮਾਰਕ ਅਤੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੀ ਸੰਪਤੀ ਹਨ, ਅਤੇ ਇਸ ਦੁਆਰਾ ਸਵੀਕਾਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
ਕਾਪੀਰਾਈਟ © 2022 Espressif Inc. ਸਾਰੇ ਅਧਿਕਾਰ ਰਾਖਵੇਂ ਹਨ।
Espressif IoT ਟੀਮ www.espressif.com
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ESPRESSIF ESP32 ਚਿੱਪ ਰੀਵਿਜ਼ਨ v3.0 [pdf] ਯੂਜ਼ਰ ਗਾਈਡ ESP32 ਚਿੱਪ ਰੀਵਿਜ਼ਨ v3.0, ESP32, ਚਿੱਪ ਸੰਸ਼ੋਧਨ v3.0, ESP32 ਚਿੱਪ |