我們公司有一片板子是用 OMAP3530 做的. 一直以來都是用 OMAP3530EBB + MICRO POP MEMORY MT29C4G48MAZBBAKB-48IT, 沒發生過什麼大問題.
最近因為有客戶反應因為POP MEMORY 曡在OMAP 上面會造成OMAP3530 溫度太高, 所以我們把 CPU 從OMAP3530CBB 換成OMAP3530CUS, 而POP MEMORY 換成MT29C4G48MAZBBAKS(137 BALLS)-48IT, 結果現在開機就停在 UNCOMPRESS LINUX… DONE BOOTING THE KERNEL
看起來問題好像是LINUX KERNEL 有問題.
我們的BOOTING都是直接從NAND BOOTING, 第一次如果NAND FLASH 是空的, 會先把KERNEL 從SD 寫到NAND FLASH, 然後再從NAND FLASH BOOT.
我找了 BEAGLEBOAR 的KERNEL, 從SD 卡 BOOTING, 完全沒有問題, 但是不知道如何改成從NAND FLASH BOOTING.
由於原本寫軟件的人已經離職, 因此不知道問題是出在更換OMAP, MEMORY 或是從SD 卡BOOTING , NAND FLASH BOOTING. 請問有這方面經驗的人可以協助. 謝謝!!