Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ev-l138_am1808-lite [2013/02/28 12:19]
evodbg
ev-l138_am1808-lite [2013/03/01 12:50] (текущий)
evodbg
Строка 57: Строка 57:
 Загрузка ядра с USB Flash \\ Загрузка ядра с USB Flash \\
 <code>setenv bootcmd 'usb start; fatload usb 0:1 0xc0700000 uImage; bootm 0xc0700000'</code>  <code>setenv bootcmd 'usb start; fatload usb 0:1 0xc0700000 uImage; bootm 0xc0700000'</code> 
 +
 +Файловая система на HDD \\
 +<code>setenv bootargs 'ip=192.168.0.103:192.168.0.101:192.168.0.1:255.255.255.0:1808 mem=128M console=ttyS2,115200n8 root=/dev/sda1 rootwait'</code>
  
 <note tip>Восстановление ядра и файловой системы в NAND Flash</note> \\ <note tip>Восстановление ядра и файловой системы в NAND Flash</note> \\
Строка 106: Строка 109:
  
 <note tip>Подключение HDD накопителя на жестких дисках</note> \\ <note tip>Подключение HDD накопителя на жестких дисках</note> \\
 +{{:evam1808_hdd.png?300|}}\\
 Подключаем HDD стандартным SATA кабелем. В данном случае подключен HDD 2.5" от ноутбука, питание 5В подано извне.\\ Подключаем HDD стандартным SATA кабелем. В данном случае подключен HDD 2.5" от ноутбука, питание 5В подано извне.\\
 При старте ядра можно увидеться строки, что HDD найден:\\ При старте ядра можно увидеться строки, что HDD найден:\\
Строка 147: Строка 151:
 hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
 root /root #</code> root /root #</code>
 +
 +<note tip>Подключение эмулятора J-Link к плате</note> \\
 +J-Link поддерживает работу с ядром ARM9 имеющееся в процессорах OMAP-L138 и AM1808.\\
 +Отладка DSP ядра не поддерживается!\\
 +Соединяем одноименные сигналы разъемов JTAG эмулятора (в данном случае используется JetlinkPro) и платы EV-AM1808/L138\\
 +{{:jlinkjtag.png?300|}}\\
 +Слева сигналы разъема JTAG эмулятора, справа - сигналы разъема JTAG платы с процессором OMAPL138 или AM1808\\
 +VTREF - VCC_3V3D \\
 +GND - GND \\
 +TSRT - TRST\\
 +TDI - TDI\\
 +TDO - TDO\\
 +TMS - TMS\\
 +TCK-TCK\\
 +RTCK - RTCK\\
 +
 +Запускаем утилиту J-Link.exe из ProgrammFiles/Segger/JLinkARM_xxx/Jlink.exe\\
 +{{:jlink1.png?300|}}\\
 +Видно, что цепочка найдена, но процессор не опознан.\\
 +Копируем скрипт OMAP-L138.JlinkScript из папки \ProgramFiles\SEGGER\JLinkARM_xxx\Samples\JLink\Scripts\OMAP-L138.JLinkScript\\
 +в папку с утилитой Jlink.exe (ProgrammFiles/Segger/JLinkARM_xxx/) и переименовываем этот скрипт в default.c\\
 +Снова запускаем JLink.exe и видим, что процессор найден\\
 +{{:jlink2.png?300|}}\\
 +Для отладки в среде IAR необходимо скопировать default.c в папку \ProgramFiles\IAR Systems\Embedded Workbench 6.4\arm\bin\default.c\\
 +
 +<note tip>Подключение эмулятора XDS100v2 к плате EV-AM1808/L138 в среде Code Composer Studio 4.2.4</note> \\
 +
 +Подключаем эмулятор XDS100v2 к плате (Одеваем его прямо на разъем), подключаем miniUSB кабель к эмулятору и подаем питание на плату\\
 +{{:xds100_evam1808.png?300|}}\\
 +Запускаем Code Composer Studio (CCS)\\
 +{{:evam1808_ccs1.png?300|}}\\
 +Target - New Target Configuration\\
 +{{:evam1808_ccs2.png?300|}}\\
 +Придумываем имя для конфигурации\\
 +{{:evam1808_ccs3.png?300|}}\\
 +В выпадающем списке Connection выбираем эмулятор XDS100v2, в Device устанавливаем галочку на OMAPL138, нажимаем кнопку Save\\
 +{{:evam1808_ccs4.png?300|}}\\
 +Target - Launch TI Debugger\\
 +{{:evam1808_ccs5.png?300|}}\\
 +Нажимаем правой кнопкой мыши на Texas Instruments XDS100v2 USB Emulator_0/ARM9_0 [Non-Project Debug Session] и выбираем Connect Target.\\  
  
  
Строка 258: Строка 302:
 Перекодировать ролики удобно с помощью утилиты [[handbrake]][[http://handbrake.fr/downloads.php]] \\ Перекодировать ролики удобно с помощью утилиты [[handbrake]][[http://handbrake.fr/downloads.php]] \\
 Настройки приведены на скриншотах: \\ Настройки приведены на скриншотах: \\
-{{:handbrake1.png?300|}} \\+{{:handbrake1.png?300|}} 
 {{:handbrake2.png?300|}} \\ {{:handbrake2.png?300|}} \\
-{{:handbrake3.png?300|}} \\+{{:handbrake3.png?300|}} 
 {{:handbrake4.png?300|}} \\ {{:handbrake4.png?300|}} \\
 {{:handbrake5.png?300|}} \\ {{:handbrake5.png?300|}} \\
ev-l138_am1808-lite.1362046767.txt.gz · Последние изменения: 2013/02/28 12:19 — evodbg
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki