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?
Solved! Go to Solution.
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
>Is there another document that describes these fields?
sorry such documentation is not available.
Best regards
igor
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
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
>Is there another document that describes these fields?
sorry such documentation is not available.
Best regards
igor