포럼 회원으로 등록하신분만 열람이 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.
안녕하세요. 첨 자료를 올리네요. (소스 첨부)
너무나도 도움을 많이 받아서 혹시나 도움이 되지 않을까하고 자료를 올립니다.
요즘 S5PC100으로 보드 디버깅 중인데, 레지스터 볼일이 많은 관계로 만들었구요.
기능은 아래와 같습니다.
[root@Cortex-A8 /root]# dm 0x20000000 100 30
Physical Address = 0x20000000
Offset Address = 0x00000100
20000000: 00000005 54410001 00000000 00000000 .... TA.. .... ....
20000010: 00000000 00000004 54410002 20000000 .... .... TA.. ...
20000020: 20000000 00000021 54410009 746f6f72 ... ...! TA.. toor
20000030: 65642f3d 6d6d2f76 6b6c6263 20317030 ed/= mm/v klbc 1p0
20000040: 72207772 66746f6f 70797473 78653d65 r wr ftoo pyts xe=e
20000050: 6d203374 333d6d65 206d3438 74696e69 m 3t 3=me m48 tini
20000060: 696c2f3d 7278756e 6f632063 6c6f736e il/= rxun oc c losn
20000070: 74743d65 43415379 31312c30 30303235 tt=e CASy 11,0 0025
리눅스에서 ICE장비 비싸서 못사시는 분들 써보시면 좋을듯 하네요.
소스 보시면 알겠지만 mmap()을 이용해서 간단하게 메모리 덤프하는 기능만 있구요.
...
이게 다네요... -_-;
원래는 SMC9115(Ethernet) 디버깅할려고 만든건데, 자꾸 옆길로 새는거 같네요.
빨랑 해결해야 하는데...
분명히 누군가 만들어 놓은 프로그램이 있을법 한데 찾을수가 없어서 만들었어요. 혹시나 더 좋은 프로그램
있으시면 갈켜주세요~
아. 그리고 S3C6410하고 S5PC100 에서는 ICE장비(RVDS & A-1000)로 GPIO셋팅값은 확인했지만,
비싼 장비처럼 동작을 멈추고 실행하는게 아니라서 한계는 있을겁니다.
이런 자료 여기에 올려도 되는거죠?
아..감사합니다.
ㅎㅎ저도 이런거 하나 사용하고 있습니다.
해당 메모리에 read/write가능하도록..
이런거 하나 정도 있으면 나중에 편한듯합니다~
유용하게 사용하겠습니다~