Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
boards:wio-e5 [2022/12/29 02:37]
darron [Wio-E5]
boards:wio-e5 [2022/12/31 19:18] (current)
darron [STM32WLE5JC]
Line 6: Line 6:
 {{boards:lora-e5-block.jpg?100}} {{boards:subghz.jpg?100}} {{boards:lora-e5-block.jpg?100}} {{boards:subghz.jpg?100}}
 \\ \\
-{{boards:wio-e5-pinout.png?100}}+{{boards:wio-e5-pinout.png?100}} {{boards:lora-e5-schematic.jpg?100}}
 </wrap> </wrap>
  
-STM32WLE5JC+This board has a package containing a STM32WLE5JC cortex-m4 microcontroller at 48 MHz. 
 + 
 +The MCU does not contain a FPU, only the mandatory DSP for m4 
 +cores, but it does have an embedded radio, it appears to be an SX1262. 
 + 
 + 
 +===STM32WLE5JC=== 
 + 
 +RAM is in two 32K banks, which may be addressed separately or contiguously. The 
 +second bank has extended features when used separately.
  
 <code> <code>
 256K FLASH 256K FLASH
-64K RAM (2 banks of 32K)+64K RAM
 AES 256 AES 256
 LoRa LoRa
-FPU not present 
 </code> </code>
 +
 +There is a warning in the reference manual on page 185 of RM0461 Rev 5:
 +
 +"The SMPS needs a clock to be functional. If for any reason this clock stops,
 +the device may be destroyed."
 +
 +I probably would not have bothered with this board had I read the above warning beforehand.
 +Who designs a MCU that can self destruct if a bit doesn't get set in error?
 +
  
 ===Test=== ===Test===
Line 66: Line 83:
 Warning: This process will erase the write protected firmware and this Warning: This process will erase the write protected firmware and this
 is non-recoverable. is non-recoverable.
 +
 +NB when removing protection, the device will need to be power cycled afterwards.
  
 <code> <code>
Line 142: Line 161:
 Connecting to the board using JLinkExe will remove protection and erase Connecting to the board using JLinkExe will remove protection and erase
 the firmware but this can also be done using a standalone tool. the firmware but this can also be done using a standalone tool.
 +
 +NB when removing protection, the device will need to be power cycled afterwards.
  
 <code> <code>
Line 179: Line 200:
 ===Clock=== ===Clock===
  
-HSE 32MHz TCXO+On reset the MCU uses the MSI clock at 4 MHz. 
 + 
 +==HSE== 
 + 
 +32MHz TCXO
  
 <code> <code>
Line 185: Line 210:
 </code> </code>
  
-LSE 32.768KHz+==LSE==
  
 +32.768KHz
 ===Antenna=== ===Antenna===
  
Line 232: Line 258:
 [[https://www.st.com/resource/en/application_note/an5457-rf-matching-network-design-guide-for-stm32wl-series-stmicroelectronics.pdf|MCU RF design guide]] [[https://www.st.com/resource/en/application_note/an5457-rf-matching-network-design-guide-for-stm32wl-series-stmicroelectronics.pdf|MCU RF design guide]]
  
 +[[https://www.farnell.com/datasheets/2829356.pdf|SX1262 datasheet]]