Memory details for I.MX6q sabrelite

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Memory details for I.MX6q sabrelite

Jump to solution
2,195 Views
aishashaik
Contributor II

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) ?

Labels (2)
0 Kudos
Reply
1 Solution
1,611 Views
gary_bisson
Senior Contributor III

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:

GitHub - boundarydevices/u-boot-imx6 at boundary-v2015.07: U-Boot branch to support the Freescale i....

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

View solution in original post

0 Kudos
Reply
6 Replies
1,612 Views
gary_bisson
Senior Contributor III

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:

GitHub - boundarydevices/u-boot-imx6 at boundary-v2015.07: U-Boot branch to support the Freescale i....

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

0 Kudos
Reply
1,611 Views
aishashaik
Contributor II

Thank you Gary for your useful information.

We are planing to run on both linux and android then what is the answer

0 Kudos
Reply
1,611 Views
gary_bisson
Senior Contributor III

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

0 Kudos
Reply
1,611 Views
aishashaik
Contributor II

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?

0 Kudos
Reply
1,611 Views
gary_bisson
Senior Contributor III

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

0 Kudos
Reply
1,611 Views
aishashaik
Contributor II

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>

0 Kudos
Reply