From ab35249b533e5787a339bcb3f4bf2989c1a9393c Mon Sep 17 00:00:00 2001 From: 87DarkF1r3 <97609414+87DarkF1r3@users.noreply.github.com> Date: Wed, 30 Mar 2022 13:56:49 +0100 Subject: [PATCH 1/2] Update evb_330BI_FW_update.rst --- 330BI/evb_330BI_FW_update.rst | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/330BI/evb_330BI_FW_update.rst b/330BI/evb_330BI_FW_update.rst index ea013ba..459aac7 100644 --- a/330BI/evb_330BI_FW_update.rst +++ b/330BI/evb_330BI_FW_update.rst @@ -1,8 +1,10 @@ OpenIMU330BI Firmware Update ============================== -In comparison to OpenIMU300ZI and OpenIMU300RI, OpenIMU330BI does not have built-in bootloader. The reason behind it that OpenIMU300BI uses processor with less resources and sometimes if application is big – there would be now room to fit it in if bootloader present. -There are two scenarios how FW update can be performed for OpenIMU330BI. +There are two methods that can be used to update the FW in the OpenIMU330BI. + - Using the JTAG SWD interface + - or using the built-in MCU Bootloader, the Boot0 Pin and the UART port. +Care should be taken during schematic and layout generation to make provisions for either or both of these methods if FW upgrading capability will be needed in the end product. Using JTAG (SWD) interface ------------------------------- From 918689fce3542b7937a92c5050b5bd172aaefc57 Mon Sep 17 00:00:00 2001 From: 87DarkF1r3 <97609414+87DarkF1r3@users.noreply.github.com> Date: Wed, 30 Mar 2022 14:58:55 +0100 Subject: [PATCH 2/2] Update evb_330BI_FW_update.rst --- 330BI/evb_330BI_FW_update.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/330BI/evb_330BI_FW_update.rst b/330BI/evb_330BI_FW_update.rst index 459aac7..e80db14 100644 --- a/330BI/evb_330BI_FW_update.rst +++ b/330BI/evb_330BI_FW_update.rst @@ -58,7 +58,7 @@ Next pins on OpenIMU330BI are used in this case: Next sequence needs to be executed to force unit into boot loading mode: -1. Connect serial RS232 interface from PC to unit using RS232-TTL convertor. There may be also direct USB-TTL serial adapter. +1. Connect UART interface from PC to unit using UART-TTL convertor. There may be also direct USB-TTL serial adapter. 2. Provide HIGH level on BOOT0 pin. 3. Power up unit or apply RESET signal (active low. Time > 10 milliseconds). 4. Start custom boot loading utility or ST Micro utility and follow the steps in the documentation.