Jump to content

martinayotte

Members
  • Posts

    3892
  • Joined

  • Last visited

Posts posted by martinayotte

  1. 27 minutes ago, orangepower said:

    I`m tryng now for 4 hours to boot from fresh made SD card but I always end up on eMMC module.

    Rockchip SoCs always have eMMC as boot priority.

    So, to boot from SDCard, you need to stop U-Boot from eMMC by pressing <spacebar> several times during startup.

    Then, at U-Boot command line, you can type "setenv devnum 1" followed with "run mmc_boot", it will then boot from SD.

     

  2. 20 minutes ago, orangepie14 said:

    I mean the Orange Pi PC 2 has H3 Board with 2 GB RAM, so I suspect there is not much of a difference between Orange Pi PC and Orange Pi PC 2. If I can purchase the RAM chip of an Orange Pi PC 2 and solder it on to an Orange Pi PC - it should work right?

    The RAM chip needs an additional address line from the H3 SoC to decide if it is addressing the upper or lower bank of the memory.

    If the OPiPC PCB was designed in function to use 1GB, and didn't provided this additional address line to be compatible with 2GB chips, then this line will be left floating on the chip and can even not be limited to the first 1GB bank, but can even give random memory data depending of if the floating line will be treat as LOW or HIGH depending of the EFI, it will return the wrong data.

  3. 15 hours ago, Fred St-Pierre said:

    You have more info on how to achieve this? I'd love to be able to use the SPI chip on this board...

    I've use a small proto pcb, soldered a female header along with a SMT to DIP adaptor where I soldered the SPI-NOR flash, connect SPI signals to header.

    Then, I've compile a Armbian image with user-patch for U-Boot Pine64 DTS, along with an DT overlay for the kernel that provide MTD partition.

    To push U-Boot to the flash, I've used "flashcp" from "mtd-utils" package to /dev/mtd0 partition.

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines