The processor internal memory details for I.MX6q?
1.ROM
2.RAM
3.How user can access the internal ROM?
4.How much internal memory will be available for the user?
5.Is it possible to Store user defined code/firmware in the internal ROM?
6.How to run the user defined code/firmware using internal ROM and RAM?
7.Is it possible to get the primary boot loader source code?
8.From how many locations the processor can be boot up using OS (u-boot kernal and file systems) ?
Solved! Go to Solution.
Hi Aisha,
Here are some answers:
1. 3. 4. Please read the i.MX6Q Reference Manual
i.MX6Q|i.MX 6Quad Processors|Quad Core|NXP
2. The SabreLite comes with 1GB of RAM, you can have a look at the schematics to know the exact reference
https://boundarydevices.com/wp-content/uploads/2014/11/sabre_lite-revD.pdf
5. 6. You can use the ROM/RAM as you wish but you need to be more specific on your needs. Which OS are you planning to run?
7. Sure, here is the U-Boot source:
8. On SabreLite the Boot ROM always looks for U-Boot in NOR memory, then you can boot the OS from any media (USB, SATA, SD). Also you can flash some shim in NOR which fakes a boot from SD.
Regards,
Gary
Hi Aisha,
Here are some answers:
1. 3. 4. Please read the i.MX6Q Reference Manual
i.MX6Q|i.MX 6Quad Processors|Quad Core|NXP
2. The SabreLite comes with 1GB of RAM, you can have a look at the schematics to know the exact reference
https://boundarydevices.com/wp-content/uploads/2014/11/sabre_lite-revD.pdf
5. 6. You can use the ROM/RAM as you wish but you need to be more specific on your needs. Which OS are you planning to run?
7. Sure, here is the U-Boot source:
8. On SabreLite the Boot ROM always looks for U-Boot in NOR memory, then you can boot the OS from any media (USB, SATA, SD). Also you can flash some shim in NOR which fakes a boot from SD.
Regards,
Gary
Thank you Gary for your useful information.
We are planing to run on both linux and android then what is the answer
Hi Aisha,
Then on Linux/Android, everything is running out of RAM.
Please specify which area are you describing as ROM exactly? As you can see in the TRM the Boot ROM cannot be modified, only the HAB functions are "executable" once the BootROM starts the bootloader execution.
Then you can use the On-Chip OTP sysfs interface to store some read-only information such as the Ethernet MAC address. It all depends on what information you need to store as read-only.
Regards,
Gary
1 .We are using sabrelite REV C4 is it possible to implement security features mentioned in the IMX applications processor trust architecture AMF-IND-T0291 ?
2.Please share the Technical reference manual for IMX6q sabrelite board?
Hi Aisha,
1. Yes you can use secure boot on SabreLite, here is a thread talking about it on Nitrogen6x which is very close to SabreLite (almost same hardware).
HAB on Nitrogen_6X IMX6Q board
2. Here are all the documentation about the SabreLite:
https://boundarydevices.com/product/sabre-lite-imx6-sbc/
Then the Reference Manual is not specific to the Sabre-Lite but to the SoC itself so you need to look at the documentation of the i.MX6Q I pointed to in earlier posts.
Regards,
Gary
Dear Gary,
Thnk you so much .we jus want to access the internal memory of the
processor .can we do dat. if it is possible then provide us with solution
Thanks and regards
Aisha
On Feb 15, 2016 9:59 PM, "gary_bisson" <admin@community.freescale.com>