|
Загрузка ОС без SDCard CycloneVSOC, Загрузка ОС без SD |
|
|
|
Jun 20 2016, 15:01
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
Доброго дня! Есть плата с Cyclone V SoC без выведенных контактов для SDCard. От сюда возник вопрос, можно ли загрузить linux через JTAG на имеющуюся на плате FLASH (64Гб), сама FLASH память прикручена к FPGA. Или варианты получше? И где можно почитать о такой загрузке? Так же нет стандартного ft232 для работы с linux через терминал, можно ли работать через jtag? Не хочется прикручивать отдельную плату с ком портом)
|
|
|
|
|
 |
Ответов
|
Jun 20 2016, 15:57
|
Знающий
   
Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050

|
Цитата(4uLABEK @ Jun 20 2016, 18:01)  Есть плата с Cyclone V SoC без выведенных контактов для SDCard. От сюда возник вопрос, можно ли загрузить linux через JTAG на имеющуюся на плате FLASH (64Гб), сама FLASH память прикручена к FPGA. Или варианты получше? не понимаю смысла в столь извращенном варианте.. если телепатически принять вашу "FLASH (64Гб), сама FLASH память прикручена к FPGA" как QSPI, то можно ее прошить со стороны FPGA, но видимо как NIOS-содержащую систему.. но до HPS (мне кажется) с этой стороны не достучаться.. полистайте refman на Cyclone V..
|
|
|
|
|
Jun 20 2016, 21:24
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
Цитата(Jury093 @ Jun 20 2016, 18:57)  не понимаю смысла в столь извращенном варианте.. если телепатически принять вашу "FLASH (64Гб), сама FLASH память прикручена к FPGA" как QSPI, то можно ее прошить со стороны FPGA, но видимо как NIOS-содержащую систему.. но до HPS (мне кажется) с этой стороны не достучаться.. полистайте refman на Cyclone V.. самому не нравится данный вариант, но получилось так, что на плате просто не предусмотрена sdcard =\ так бы и бед не знал, уже запустил бы плату.. NIOS не устроит) нужно именно как-то полноценный HPS получить без SDcard, неужели невозможно? Придется внимательно почитать) спасибо) jtag-uart попробую, спасибо
|
|
|
|
|
Jun 20 2016, 22:25
|
Знающий
   
Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050

|
Цитата(4uLABEK @ Jun 21 2016, 00:24)  самому не нравится данный вариант, но получилось так, что на плате просто не предусмотрена sdcard =\ так бы и бед не знал, уже запустил бы плату.. NIOS не устроит) нужно именно как-то полноценный HPS получить без SDcard, неужели невозможно? нда.. а что вообще на стороне HPS есть? память? nand, qspi? неужто голый проц? чем руководствовался разработчик? у HPS 4 источника для загрузки - nand/qspi/sd и ваш шанс - некий "FPGA (HPS-to-FPGA bridge)". читайте в мане, может чем поможет.. Цитата Придется внимательно почитать) спасибо) jtag-uart попробую, спасибо гонять по уарту ядро для отладки быстро надоест.. проще обзавестись нормальным трансивером..
|
|
|
|
|
Jun 21 2016, 09:52
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 28-07-14
Пользователь №: 82 391

|
Цитата(Jury093 @ Jun 21 2016, 01:25)  нда.. а что вообще на стороне HPS есть? память? nand, qspi? неужто голый проц? чем руководствовался разработчик? у HPS 4 источника для загрузки - nand/qspi/sd и ваш шанс - некий "FPGA (HPS-to-FPGA bridge)". читайте в мане, может чем поможет.. гонять по уарту ядро для отладки быстро надоест.. проще обзавестись нормальным трансивером.. Дали схему, что имеем на HPS: 1) QSPI который идет на NOR Flash 512Мб. 2) Контрольные точки для I2C, CAN, SPI, UART, GPIO. Самое интересное есть 4 контрольные точки SDMMC: CMD, PWREN, FB_CLK_IN и CCLK_OUT.. при этом данные остались под BGA, никуда не выведены @_@. 3) Я так понимаю разработчик уверен в том, что вся отладка HPS производится через HPS-JTAG, он кстати выведен на 20pin dip разъем. 4) Ну и остальное ddr, usb, ethernet.
|
|
|
|
Сообщений в этой теме
4uLABEK Загрузка ОС без SDCard CycloneVSOC Jun 20 2016, 15:01    Jury093 Цитата(4uLABEK @ Jun 21 2016, 12:52) 1) Q... Jun 21 2016, 10:41 vadimuzzz Цитата(4uLABEK @ Jun 20 2016, 21:01) Так ... Jun 20 2016, 17:07 vadimuzzz http://www.alterawiki.com/wiki/SocBootFromFPGA
ht... Jun 21 2016, 00:46 4uLABEK Спасибо за быстрый ответ! Будем разбираться.
... Jun 21 2016, 11:47 Jury093 Цитата(4uLABEK @ Jun 21 2016, 14:47) А по... Jun 21 2016, 13:39  4uLABEK Цитата(Jury093 @ Jun 21 2016, 16:39) напр... Jun 21 2016, 15:31   Jury093 Цитата(4uLABEK @ Jun 21 2016, 18:31) Отли... Jun 21 2016, 16:13 4uLABEK м.. стандартный USB-Blaster тем которым FPGA прожи... Jun 21 2016, 19:59 Jury093 Цитата(4uLABEK @ Jun 21 2016, 22:59) м.. ... Jun 21 2016, 20:53 4uLABEK Согласен, загружается) Хорошо если так. Понимаю, к... Jun 22 2016, 07:33 4uLABEK На счет переназначения контактов для SDMMC, не наш... Jun 22 2016, 11:44 Jury093 Цитата(4uLABEK @ Jun 22 2016, 14:44) На с... Jun 22 2016, 12:18  4uLABEK Цитата(Jury093 @ Jun 22 2016, 15:18) или ... Jun 22 2016, 12:39
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|