홈 > 고객/기술지원 > Q & A
i.MX8M | MV8895 | MV8890 | MV7420 | MV5260 | MV5422 | MV4412TAB | MV4412 | S5PV210 | iMX6Q | AM3358
Android | Linux | Windows CE | Firmware
 
srom 인터페이스 문의
등록인 : 메아리 |

    안녕 하십니까
    mv-v210 보드로 srom 작업중입니다.

    드라이버단에서 ioremap 으로 0x80000000 번지대 메모리를 변환하여 사용하는데
    cs0 단자는 떨어지이 않고 있습니다.
    addr 라인이나, data 라인은 출력이 있지만,
    cs 단자는 반응이 없습니다.

   또한 cs0 ~ cs5 (cs2 제외) 를 모두 srom 으로 설정 할려고 합니다.
   이에 하기 수정한 부분이 맞는지 확인좀 부탁 드립니다

    u-boot 부분 수정한 내용을 올립니다.

    추가로 수정해야할 부분이나,
    잘못된 부분이 있다면 회신좀 부탁드립니다.

    이상입니다.
    감사 합니다.

=========================================================================================

    SROM_BW_REG &= ~(0xf << 20);    
    SROM_BW_REG |= (0<<23) | (0<<22) | (0<<21) | (1<<20);
    SROM_BW_REG &= ~(0xf << 16);
    SROM_BW_REG |= (0<<19) | (0<<18) | (0<<17) | (1<<16);
    SROM_BW_REG &= ~(0xf << 12);
    SROM_BW_REG |= (0<<15) | (0<<14) | (0<<13) | (1<<12);
    SROM_BW_REG &= ~(0xf << 8);
    SROM_BW_REG |= (0<<11) | (0<<10) | (0<<9) | (1<<8);
    SROM_BW_REG &= ~(0xf << 4);
    SROM_BW_REG |= (0<<7) | (0<<6) | (0<<5) | (1<<4);
    SROM_BW_REG &= ~(0xf << 0);
    SROM_BW_REG |= (0<<3) | (0<<2) | (0<<1) | (1<<0);

    /* SDKIM Enable EBI 16BIT ADDR:DATA*/
    MP01_BASE_REG &= ~(0xfff << 20);

    MP01_BASE_REG |= (0x222 << 20);
    MP01_BASE_REG |= (0x22 << 12);
    MP04_BASE_REG = 0x22222222;
    MP05_BASE_REG = 0x22222222;
    MP06_BASE_REG = 0x22222222;
    MP07_BASE_REG = 0x22222222;

    SROM_BC0_REG = ((0<<28)|(1<<24)|(5<<16)|(1<<12)|(4<<8)|(6<<4)|(0<<0));
    SROM_BC1_REG = ((0<<28)|(1<<24)|(5<<16)|(1<<12)|(4<<8)|(6<<4)|(0<<0));
    SROM_BC2_REG = ((0<<28)|(1<<24)|(5<<16)|(1<<12)|(4<<8)|(6<<4)|(0<<0));
    SROM_BC3_REG = ((0<<28)|(1<<24)|(5<<16)|(1<<12)|(4<<8)|(6<<4)|(0<<0));
    SROM_BC4_REG = ((0<<28)|(1<<24)|(5<<16)|(1<<12)|(4<<8)|(6<<4)|(0<<0));

    tmp = MP01CON_REG;
    tmp &=~(0xf<<20);
    tmp |=(2<<20);
    MP01CON_REG = tmp;

관련 포스트
RE:srom 인터페이스 문의
덧글 0 | 엮인글 0
 





 
    18 / 2,658,050
서울특별시 구로구 구로3동 235번지 한신IT타워 1004호 TEL. 02-3283-0101 FAX. 02-3283-0160
사업자등록번호 : 116-81-51889 대표자 : 이현재 E-MAIL : sale@microvision.co.kr
COPYRIGHT 2004 (주)마이크로비젼 ALL RIGHTS RESERVED.
%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhome%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%22%3E%EA%B3%A0%EA%B0%9D%2F%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%3Fmid%3D51%22%3EQ+%26+A%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E