How do you load the buildroot on sd card successfully

  • Hello,
    After flashing the image, it is normal for the drive to be unusable because the image writing process causes Windows to be unable to recognize the SD card's file system. For your issue, it is recommended to use the serial port for debugging first. Entering adb takes effect only at the rootfs stage, whereas the serial port module can check if the SD card is recognized and uboot is read into memory during the boot stage. This helps to rule out problems like image corruption.
  • This is because the SD Card is not using MBR or anyother standard partition method. This is common in case of flash storage. The partitions are defined in the kernel configurations. So SDCard here is managed as a Linux MTD device. See this page for more details

    https://bootlin.com/blog/managing-flash ... ith-linux/
  • What problem you are facing? is it booting from internal flash in place or SD card? or not booting at all? Connect a USB to TLL convertor of 3.3V level like FT232 and then see what is happening inside, also post the screenshot of the boot messages on serial terminal.
  • Thanks for the reply I was able to load ubuntu.
    Recently I installed apache2 web server to run a web project but now after few days the network sharing is somehow broken even though the settings are the same. For some reason I can login and ssh, use adb shell but can't pi ng my computer's ip on the pico mini device.
    I double checked that network sharing is on and the ip address of the pico mini is correct but still not able use internet.
    Documentation is great no doubt about it but there are some little things that just make it annoying use this device.
  • Thanks for the reply!
    It probably explains why windows was showing sd card as corrupt. I was able to load ubuntu. I used a spare port extender and connected the pico mini and somehow it works only when I use the port extender.
  • utkarsharora17 wrote: 2024-08-30 18:38 Thanks for the reply I was able to load ubuntu.
    Recently I installed apache2 web server to run a web project but now after few days the network sharing is somehow broken even though the settings are the same. For some reason I can login and ssh, use adb shell but can't pi ng my computer's ip on the pico mini device.
    I double checked that network sharing is on and the ip address of the pico mini is correct but still not able use internet.
    Documentation is great no doubt about it but there are some little things that just make it annoying use this device.
    This suggestion is based on feedback from other users, which you can refer to here: viewtopic.php?t=963.