6 years, 4 months ago.

Firmware update to rev141212 doen't work for both mbed LPC1168 and mbed LPC11U24

Dear fellows,

I've been trying to update mbedif firmware to rev. 141212 to have CMSIS-DAP capability for my mbed boards, but no success.... My mbed LPC1768 board came with rev.16457 and LPC11U24 board came with rev.21164. I confirmed those revision information by reading the file content of "MBED.HTM" on those boards.

I'm looking at the following URL where very rough instruction is shown. https://os.mbed.com/handbook/Firmware-LPC1768-LPC11U24

I tried ..... erase all files fond in those MBED drive copy rev.141212 file image as "mbedmicrontroller_141212.bin" onto it disconnect and reconnect the board to make 'power-cycle'.

After these operatios, I checked the content of the file that is shown as "MBED.HTM". On both mbed board cases, they are same as they had been, no change, So, I don't think the firmware image for mbed-if chip has been updated as expected. CMSIS-DAP portion (maybe as an USB HID ?) does not appear.

In case of these two mbed boards, too-simple and common user operation sometimes makes me very confused, because updating code image for target MCU portion and updating firmware image for mbed-if-chip are guided SAME.

How exactly to do for firmware update onto mbed-if chip, not onto the target MCU ?

Self comment.

Solved and Got a success by naming firmware image file with extension ".if", not ".bin".

I wrote: copy rev.141212 file image as "mbedmicrontroller_141212.bin" onto it

I've been using IE11 on Windows 10 to browse web pages. When I browse the page "https://os.mbed.com/handbook/Firmware-LPC1768-LPC11U24" by IE11 and trying download the file by pressing right-button, IE11 seems giving the file extension ".html", even while the original page description specifies ".if". The reason why I'd named the file with extension ".bin" manually was THIS IE11's behavior. Unexpectedly, IE11 stores the file with extension".html".

As I checked the description of THAT URL page in text view, I found on the line #248, <p> <a href="/media/uploads/samux/mbedmicrontroller_141212.if">Download latest firmware</a> </p> which specifies the file with ".if" extension.

Take care, IE11 users. Thank you.

posted by Shoichi Kojima 06 Dec 2017
Be the first to answer this question.