커널의 sdcard 데이터로 nand 깜박임

사용자 3693586

나는 u-boot에서 내 보드에서 nand를 플래시하기 위해 다음 단계를 사용했습니다.

  1. sdcard에서 baord를 부팅하고 U-boot에서 중지했습니다.
  2. sdcard에서 RAM으로 커널로드

    #mmc 읽기 $ {loadaddr} 0x800 0x1800

  3. nand erase 명령을 사용하여 지워진 nand flash.

    #n 및 오프셋 크기 지우기

  4. RAM에서 nand로 커널을 복사했습니다.

    # n $ {loadaddr} 오프셋 크기 작성

커널에서 동일한 단계를 수행하고 싶습니다. sdcard에서 커널의 RAM으로 데이터를 복사하는 방법을 안내해 주시겠습니까 (u-boot "mmc read"에 대한 대체 명령 찾기). IMX53 기반 맞춤형 보드를 사용하고 있습니다.

Samrat That

커널을 차단할 수 있으므로 그렇게하지 않는 것이 좋습니다. uboot 자체에서 수행하거나 잠금 및 동기화와 관련된 적절한 방식으로 코드를 작성해야합니다.

이를 위해 nand & mmc 드라이버 함수를 사용하여 함수를 만들 수 있습니다. NAND 읽기 / 쓰기 MMC 읽기 / 쓰기는 커널MMC 커널 API 참조에서 각각 NAND 기능을 사용하여 각각의 읽기 쓰기를 호출하여 수행 할 수 있습니다 .

그런 다음 여기에서 파일 /init/main.c및 함수 내부의 함수를 호출 __init start_kernel(void) 하십시오 .
그리고 당신의 함수는 마침내 같은 파일에 선언 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

패널 배경 이미지 깜박임

분류에서Dev

업데이트 패널에서 타이머로 깜박임

분류에서Dev

그놈 터미널 : 커서가 비활성 창에서 깜박임

분류에서Dev

화면이 마우스 커서로 깜박임

분류에서Dev

터미널에 없을 때 시각적 벨 / 깜박임

분류에서Dev

새로 설치 한 후 Ubuntu Server 깜박임 커서

분류에서Dev

PictureBox Refresh로 인해 위의 레이어가 깜박임

분류에서Dev

C-저주, 게임에서 깜박이는 커서 제거

분류에서Dev

크롬 깜박임 커서

분류에서Dev

프로젝트의 버튼 깜박임 문제

분류에서Dev

각 $ digest 주기로 인해 Chrome 50의 열린 <select> 깜박임

분류에서Dev

div 호버로 스팬의 깜박임 문제

분류에서Dev

Windows 8.1 Pro에서 Android Studio의 창이 깜박임

분류에서Dev

확인란 깜박임의 C # WPF 애니메이션

분류에서Dev

FrameLayout에 LayoutBehavior가있을 때 CoordinatorLayout의 FrameLayout 조각이 깜박임

분류에서Dev

TextView의 깜박임 중지

분류에서Dev

TableLayoutPanel의 깜박임 중지

분류에서Dev

Xfce 터미널에서 커서 깜박임 속도를 변경하려면 어떻게해야합니까?

분류에서Dev

GLSL 셰이더 깜박임

분류에서Dev

Kali 화면이 깜박임

분류에서Dev

노트북에 연결된 스피커로 인해 데스크탑 모니터가 깜박임

분류에서Dev

파이 게임에서 메인 화면의 버튼이 깜박임

분류에서Dev

jquery datepicker 이전 버튼이 달력 패널을 "깜박임"트리거

분류에서Dev

14.04에서 마우스 커서 깜박임 쿨 드라이브에 라이브

분류에서Dev

표시 / 숨기기 시스템 바의 깜박임 안드로이드 화면

분류에서Dev

조각 내부의 VideoView로 인해 검은 화면이 깜박임

분류에서Dev

항목이 삽입되면 RecyclerView 행이 깜박임 / 깜박임

분류에서Dev

localhost에서 사이트 탐색 깜박임 / 깜박임

분류에서Dev

터미널 에뮬레이터에 여전히 화면 깜박임이있는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    패널 배경 이미지 깜박임

  2. 2

    업데이트 패널에서 타이머로 깜박임

  3. 3

    그놈 터미널 : 커서가 비활성 창에서 깜박임

  4. 4

    화면이 마우스 커서로 깜박임

  5. 5

    터미널에 없을 때 시각적 벨 / 깜박임

  6. 6

    새로 설치 한 후 Ubuntu Server 깜박임 커서

  7. 7

    PictureBox Refresh로 인해 위의 레이어가 깜박임

  8. 8

    C-저주, 게임에서 깜박이는 커서 제거

  9. 9

    크롬 깜박임 커서

  10. 10

    프로젝트의 버튼 깜박임 문제

  11. 11

    각 $ digest 주기로 인해 Chrome 50의 열린 <select> 깜박임

  12. 12

    div 호버로 스팬의 깜박임 문제

  13. 13

    Windows 8.1 Pro에서 Android Studio의 창이 깜박임

  14. 14

    확인란 깜박임의 C # WPF 애니메이션

  15. 15

    FrameLayout에 LayoutBehavior가있을 때 CoordinatorLayout의 FrameLayout 조각이 깜박임

  16. 16

    TextView의 깜박임 중지

  17. 17

    TableLayoutPanel의 깜박임 중지

  18. 18

    Xfce 터미널에서 커서 깜박임 속도를 변경하려면 어떻게해야합니까?

  19. 19

    GLSL 셰이더 깜박임

  20. 20

    Kali 화면이 깜박임

  21. 21

    노트북에 연결된 스피커로 인해 데스크탑 모니터가 깜박임

  22. 22

    파이 게임에서 메인 화면의 버튼이 깜박임

  23. 23

    jquery datepicker 이전 버튼이 달력 패널을 "깜박임"트리거

  24. 24

    14.04에서 마우스 커서 깜박임 쿨 드라이브에 라이브

  25. 25

    표시 / 숨기기 시스템 바의 깜박임 안드로이드 화면

  26. 26

    조각 내부의 VideoView로 인해 검은 화면이 깜박임

  27. 27

    항목이 삽입되면 RecyclerView 행이 깜박임 / 깜박임

  28. 28

    localhost에서 사이트 탐색 깜박임 / 깜박임

  29. 29

    터미널 에뮬레이터에 여전히 화면 깜박임이있는 이유는 무엇입니까?

뜨겁다태그

보관