kobs-ng parameters

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

kobs-ng parameters

Jump to solution
556 Views
JohnKlug
Senior Contributor I

I don't suppose there is some way of getting the ONFI parameters and converting them for kobs-ng parameters?

The Linux kernel is supposed to be able to read the ONFI parameters. I suppose I could change it to dump the parameters?  But then could I line them up with the kobs-ng parameters?

For instance address_setup_time?  Might that be ALE setup time in Micron's manual?

data_sample_time is not in the spec sheet that I have from Micron.

what is row_address_size, column_address_size?

What is boot_stream_version, boot_stream_minor_version, boot_stream_sub_version, ncb_version?

 

NCB is mentioned in IMX6ULLRM, but I have not been able to find the layout.  Is the ncb_version assigned to a CPU?

 

Is there another document that describes these fields?

0 Kudos
1 Solution
544 Views
igorpadykov
NXP Employee
NXP Employee

Hi JohnKlug

 

regarding these fields, there is no need to extract them from nand datasheets,

as kobs-ng utility makes necessary programming automatically.

One can refer to sect.5.3 Manual step-by-step flashing to NAND flash

https://variwiki.com/index.php?title=Yocto_NAND_Flash_Burning

or uuu sample script example_kernel_nand.uuu included in Demo Images on link

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

>Is there another document that describes these fields?

 

sorry such documentation is not available.

 

Best regards
igor

View solution in original post

2 Replies
539 Views
JohnKlug
Senior Contributor I

I tried this, and got U-Boot to load from NAND on power-up:

kobs-ng init -x -v --chip_0_device_path=/dev/mtd0 $FILE
0 Kudos
545 Views
igorpadykov
NXP Employee
NXP Employee

Hi JohnKlug

 

regarding these fields, there is no need to extract them from nand datasheets,

as kobs-ng utility makes necessary programming automatically.

One can refer to sect.5.3 Manual step-by-step flashing to NAND flash

https://variwiki.com/index.php?title=Yocto_NAND_Flash_Burning

or uuu sample script example_kernel_nand.uuu included in Demo Images on link

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

>Is there another document that describes these fields?

 

sorry such documentation is not available.

 

Best regards
igor