Get "New interpreter error: UART_OVERFLOW" when trying to send code to flash #7930
Replies: 2 comments 4 replies
-
|
Hi! What device are you sending code to - Puck.js? And how are you uploading it - over Serial, or Bluetooth? Normally you'd just tend to upload over Bluetooth, but given the UART_OVERFLOW message I wonder if you're writing using Serial? If you are sending over Serial, what baud rate are you running at? The default of 9600? Usually that'd be slow enough not to cause problems, but the nRF52 serial implementation has a really small buffer (basically 2 bytes) so I wonder if when writing to flash the softdevice is blocking interrupts for so long that the data being sent it getting lost, but I can't say I've seen this before. In the mean time, if you can upload to flash over Bluetooth that'd definitely fix it. |
Beta Was this translation helpful? Give feedback.
-
|
I just had another look at the IDE - it looks like when I believe I have fixed this now in the development IDE: https://espruino.github.io/EspruinoWebIDE/ Please can you take a look? I can upload a chunk of text over serial to nRF52 now without errors |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I am getting this error, when trying to send the code of newmain-fixederrors-Deinhofer.js to flash. There is no problem, if I send it to RAM.
Do you have an idea what could be the problem?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions