→ rawpacket:memtester 12/20 11:03
→ sppm777:感謝,我去抓來使用看看 12/20 11:36
推 askacis:這樣的Test在u-boot下做比較好,linux下你的test程式要不 12/20 12:44
→ askacis:踩到別人的記憶體位址,處理起來比較麻煩~ 12/20 12:44
→ askacis:除了循序寫址寫值測試之外,嚴格一點的也會亂數寫址寫值測 12/20 12:46
→ askacis:會不會寫錯位址之類的,很難在linux下做~ 12/20 12:46
→ sppm777:我也了解memory test在u-boot下比較好處理,但客戶的需求 12/20 13:46
→ sppm777:是在系統跑起來後才執行程式,這也是我頭大的地方>< 12/20 13:47
推 sawang:試試看用一個module將系統所有的記憶體要光執行讀寫測試 12/21 20:07
→ sawang:不過已經被用掉的沒辦法測試到 @@ 12/21 20:07
推 askacis:另外有一個做法,在kernel剛起來的時候用alloc_bootmem() 12/21 20:30
→ askacis:挖掉大部分的記憶體,那塊被挖掉的記憶體就不會在kernel 12/21 20:31
→ askacis:看到的範圍裡面,你就用指標去對那塊記憶體做測試了~ 12/21 20:31
→ askacis:alloc_bbotm要加start_kernel裡,然後在記憶體init之前.. 12/21 20:32
→ sppm777:謝謝,目前看來客戶可以接受使用memtester,kernel佔去的 12/21 21:19
→ sppm777:部分也可以不用測試的樣子,謝謝各位的幫忙~ 12/21 21:20