도와주세요!!
글 수 15,339
2003.04.09 12:42:35 (*.118.223.133)
6676
{
.....
char buffer[10];
buffer[0]=0xAA;
buffer[1]=0xBB;
SerialInit( baud9k6 );
printf("START");
iflash_init( (unsigned long) 0x00000000 );
flash_lock(flash_dev, 0x00000000, 0x800000 );
flash_unlock(flash_dev, 0x00080000, 128*1024);
flash_erase(flash_dev, 0x00080000);
flash_write(flash_dev, 0x00080000, buffer, 128*1024);
.....
}
이렇게 하면 플래쉬 0x80000에 buffer 내용이 쓰져야 되는거 아닌가요?
아니라면 어떻게 플래쉬에 쓸 수 있는지 가르쳐 주세염...
그리고 플래쉬에 있는 내용을 볼려면 어떻게 해야되는지 가르쳐 주세요...
그리고 블럭 단위가 0x20000이면 size를 128*1024로 주면 되는지...
.....
char buffer[10];
buffer[0]=0xAA;
buffer[1]=0xBB;
SerialInit( baud9k6 );
printf("START");
iflash_init( (unsigned long) 0x00000000 );
flash_lock(flash_dev, 0x00000000, 0x800000 );
flash_unlock(flash_dev, 0x00080000, 128*1024);
flash_erase(flash_dev, 0x00080000);
flash_write(flash_dev, 0x00080000, buffer, 128*1024);
.....
}
이렇게 하면 플래쉬 0x80000에 buffer 내용이 쓰져야 되는거 아닌가요?
아니라면 어떻게 플래쉬에 쓸 수 있는지 가르쳐 주세염...
그리고 플래쉬에 있는 내용을 볼려면 어떻게 해야되는지 가르쳐 주세요...
그리고 블럭 단위가 0x20000이면 size를 128*1024로 주면 되는지...