The new external Flash modules Flash-e16Gs16M and Flash-e32Gs16M add eMMC and SPI Flash to the boards which supports them:
- STMP15x-OLinuXino-LIME2 and its variants;
- STMP1(A13)-EVB + STMP15X-SOM and its variants;
- STMP157-BASE-SOM-EVB + STMP157-BASE-SOM-EXT;
- A20-OLinuXino-LIME2 (Rev.L and up);
- S3-OLinuXino;
- iMX8Mplus-SOM-EVB.
The latest OLIMAGE Linux distribution supports these two modules, so this is how you can install linux on the Flash-e modules:
- Install the module on the board while no power is applied;
- Download the latest image from images.olimex.com;
- Burn the downloaded image to SD card, we suggest to use BalenaEtcher;
- If you use STM32MP157 board make sure on-board jumpers are set for boot from the SD card (see the picture below);
- Apply 5V DC power supply to the power jack. Notice that first time boot takes longer than usual so wait patiently to reach the login prompt. Login with user root and password olimex;
- You can check if eMMC is visible now with fdisk. Then execute the script for SD to eMMC transfer: $olinuxino-sd-to-emmc
- Wait until it completes. Then turn off the board with command “poweroff”. Wait until the board powers off then remove the power supply;
- Remove the micro SD card and configure the jumpers for boot from eMMC. In the BASE-SOM board that I use I change the state of BOOT_SW1 from default positions “ON, OFF, ON” to “OFF, ON, OFF”. The fourth switch is not connected.
- Apply power supply and board will boot from the eMMC image.
The advantage of the removable eMMC is that you can easily scale your project and change between different Flash sizes, or if Flash got damaged you can easily exchange it.
liquorice lemonade
Apr 19, 2024 @ 22:49:27
Did I miss the release of iMX8Mplus-SOM-EVB?
OLIMEX Ltd
Apr 19, 2024 @ 23:46:57
No, it’s not officially released
SK
Apr 19, 2024 @ 23:40:03
Nice to see this modular solution released!
You’ve mentioned two interesting boards – “S3-OLinuXino” and “iMX8Mplus-SOM-EVB” – does this mean they are getting closer to a release too? 🙂
OLIMEX Ltd
Apr 19, 2024 @ 23:46:36
Yes, they will be released very soon
KREYREN
Apr 23, 2024 @ 09:56:18
damn he was serious about the MIPS cpu for teres o_o
SK
Apr 23, 2024 @ 22:06:53
What do you mean? 😀
KREYREN
Apr 25, 2024 @ 05:33:52
That i can either see the future or he forgot that it’s there and now too many people will ask him for MIPS CPU board 😛
Loupi
Apr 23, 2024 @ 13:27:11
Is it possible to program the emmc without using the sdcard, with the USB DFU/USART protocols?
LubOlimex
Apr 25, 2024 @ 08:25:34
It should be, but we haven’t provided such an option in our Linux images. Anyone is free to experiment tho, ST documentation for USB DFU/USART protocols used in STM32MP1 is good .
LubOlimex
Apr 24, 2024 @ 08:17:41
The memories also work with RK3328-SOM-EVB and Armbian. You can also install the Linux to the eMMC via armbian-config -> System -> Install.