HI TI team,
Does AM6254 supports QSPI based NAND flash ?
If yes, can you share the kernel configuration for our reference.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
HI TI team,
Does AM6254 supports QSPI based NAND flash ?
If yes, can you share the kernel configuration for our reference.
Hi!
I'll need a day or two to look into this a bit closer and get back to you. Stay tuned.
Regards, Andreas
Does AM6254 supports QSPI based NAND flash ?
The device HW should support it but with SDK v8.6 only QSPI NOR was validated on AM62 using a custom board, see https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/arch/arm64/boot/dts/ti/k3-am625-sk-qspi-flash.dts?h=ti-linux-5.10.y&id=7abd11421f3f62e285be6f585cfa13cea8b264be. So this may need some extra debug work to get your combination working.
We have already done this config but no success.
Do you have a Kernel log of these attempts?
Have you looked at the SPI signals with a logic analyzer to verify basic pinmux and driver operation?
Regards, Andreas
Hi,Andreas Dannenbery:
At present, it's NANDFLASH, not NORFLASH. I feel like you've been talking about NORFLASH and don't understand our real needs at the moment
Hi,
I was just stating what was explicitly validated already, I understand you are interested in serial NAND specifically.
As per my last email additional is needed to look into this further. Also it appears your company has perhaps opened 10(?) E2E queries on what looks like the same topic, which makes this very confusing to support. If you think this concern here is already discussed in another thread w/ additional info please point to this thread and let's continue the discussion there rather than re-creating the information again, and close this one here out as a duplicate.
Regards, Andreas
Hi Andreas,
Yes, I understand there are lot of queries generated by my team, but lets discuss here only. I will ask them to close unwanted tickets.
But still my question is open, whether AM6254 does support NAND over QSPI port ? if yes what is required config to support this.
But still my question is open, whether AM6254 does support NAND over QSPI port ? i
It should support it but this combination wasn't explicitly tested. The only NAND combo I'm aware of that was tested on an AM62x type device was OSPI NAND on AM62A, see https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts?h=ti-linux-5.10.y#n729. Since QSPI is really a subset of OSPI, and AM62A uses basically uses the same OSPI IP as AM62, I don't see why we should not be able to get this to work.
if yes what is required config to support this.
As for kernel CONFIG settings, nothing special should be needed, the default config should work out of the box. I say this because the AM62A SPI NAND example pointed to above uses the same Kernel defconfigs as all of TI's AM6x platforms.
But can you please check the related post here I answered yesterday with something to look into: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1221882/am625-qspi-not-working/4695014#4695014
Regards, Andreas