← index #16297Issue #16373
Off-topic · high · value 2.943
QUERY · ISSUE

GD25Q32EEIGR chip does not recognize the development board after burning the Micropython 1.25 firmware

openby wenwen19115opened 2024-11-25updated 2024-11-25
bug

Port, board and/or hardware

PICO2-nRF52840

MicroPython version

The problem is only with the microython firmware that is being burned to version 1.25. Everything works fine after the 1.24 version of the micropython firmware is burned.

Reproduction

Burn the latest version of the micropython firmware (i.e. version 1.25) for the PICO2-nRF52840, and the board cannot be recognized after burning.

Expected behaviour

Flash the latest version of the micropython firmware (i.e. version 1.25) for the PICO2-nRF52840.

Observed behaviour

GD25Q32EEIGR chip could not recognize the development board after burning the micropython 1.25 firmware, but everything worked fine after burning the 1.24 firmware.

Additional Information

No, I've provided everything above.

Code of Conduct

Yes, I agree

CANDIDATE · ISSUE

UART Ch 1 GPIO 4&5 on RP2040 Pico stopped working with 1.24 releases

closedby gobbyoopened 2024-12-07updated 2025-01-31
bug

Port, board and/or hardware

RP2040 Pico UART CH1 GPIO4&5

MicroPython version

The following have been tested and UART CH1 does not work on GPIO 4&5 (I didn't try other pins) on the RP2040 Pico:
v1.24.1 (2024-11-29) .uf2
v1.24.0 (2024-10-25) .uf2
v1.25.0-preview.81.g2c80d3699 (2024-12-06) .uf2

Reproduction

def testUART(channel, txpin, rxpin, payload="Hello from the Pico!"):
uart = UART(channel)
uart.init(channel, 9600, rx=Pin(rxpin), tx=Pin(txpin))
uart.write(payload.encode('utf-8'))
time.sleep(.2)
if uart.any() > 0:
b = bytearray(payload, 'utf-8')
size = uart.readinto(b)
if b != None:
s = b.decode('utf-8')
print("UART{0}: {1}(size={2})".format(channel, s, size))
uart.deinit()

def main():
testUART(0,0,1)
testUART(1,4,5)

Expected behaviour

Per the example code above, I expected the UART TX of "Hello from the Pico" text to be received. The code works for all releases prior to 1.24.

Observed behaviour

I didn't create a debug build to see the log output.

Additional Information

No, I've provided everything above.

Code of Conduct

Yes, I agree

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied