Официальный форум СВД Встраиваемые Системы
24 Мая, 2019, 23:58:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: BeagleBone Black eMMC не поддерживается  (Прочитано 402 раз)
andemeno
Пользователь

Сообщений: 33


« : 06 Марта, 2019, 09:59:00 »

Здравствуйте!
Имеется устройство BeagleBone Black, rev C (c 4 Гб eMMC Kingston). Загружается в QNX 6.5.0 SP1 с SD карты. Используется BSP, полученный на foundry27.
проблема заключается в том, что не удается увидеть среди устройств eMMC device.

Драйвер запускается так (строка запуска взята из User Guide для этого же устройства под QNX 6.6.0):
Код:

devb-mmcsd-jacinto5 mmcsd verbose=5,ioport=0x481D8100,irq=28,ioport=0x49000000,dma=2,dma=3

Я ожидаю увидеть в каталоге /dev что-то похожее на hd1.
Вместо этого вижу в выводе sloginfo:

Цитировать
Unsupported card inserted!

Я что-то делаю не так, или проблема в оборудовании? Помогите разобраться.

Прикрепляю полный вывод sloginfo (sloginfo.log) и лог загрузки ОС (boot.log)
Записан
andemeno
Пользователь

Сообщений: 33


« Ответ #1 : 06 Марта, 2019, 17:21:29 »

Проблему решила, небольшое исправление в коде драйвера devb-mmcsd-jacinto5, файл mmcsd.c, функция mmc_ident_read_ext_csd()

Код:
switch (ext_csd[EXT_CSD_CARD_TYPE]) {

   заменена на

Код:
switch (0x0f & ext_csd[EXT_CSD_CARD_TYPE]) {
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2019 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 07 Марта, 2019, 09:51:48