I will look into it. I have only one H5 board so I can not test the smaller devices.
_n_throw is a build-in script function:
EBlink uses negative numbers for errors and -1 (ERROR_NOTIFIED) is reserved for errors that have already been reported to the user.
Is it sure that all those devices are using the same address to report flash size?
Yes, I would like to keep everything in one file. We now also check if HC is enabled and otherwise we skip it in the memory map because the length of those sections are zero.
BTW
I released EBlink 5.30 with a lot of fixes (increased bandwidth/speed)
_n_throw is a build-in script function:
Code:
_n_throw(v) {
if( v < 0) throw(v)
}
EBlink uses negative numbers for errors and -1 (ERROR_NOTIFIED) is reserved for errors that have already been reported to the user.
Is it sure that all those devices are using the same address to report flash size?
Yes, I would like to keep everything in one file. We now also check if HC is enabled and otherwise we skip it in the memory map because the length of those sections are zero.
BTW
I released EBlink 5.30 with a lot of fixes (increased bandwidth/speed)