реклама на сайте
подробности

 
 
> Broadcomm BCM6348 нужно описание BSDL
zarax
сообщение Oct 1 2012, 08:49
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 1-10-12
Пользователь №: 73 749



Делал запрос по E-mail в worldwide техподдежку, но не получил никакого ответа. похоже, они игнорируют вопросы от частных лиц. Возможно кто-то из вас может подсказать,как наладить связь с поставщиком. быть может существует закономерность между пинаутом чипа и номером бита,отвечающего за него в регистре BSR ? На скору руку я вызвонил UART TX/RX и несколько GPIO, но честно говоря особой закономерности не обнаружил. Вариант отпайки чипа,и вызванивания вручную нужных контактных плошадок рассмариваю как крайний. Зачем мне всё это ? Интересна сама возможность прошивки flash, путём BounadryScan в обход ядра CPU. Похоже ядро BCM6348 имеет ошибку, не позволяющую войти в Debug, если запорчен код начальной инициализации.

Сообщение отредактировал zarax - Oct 1 2012, 08:50
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zarax
сообщение Oct 7 2012, 13:59
Сообщение #2





Группа: Новичок
Сообщений: 3
Регистрация: 1-10-12
Пользователь №: 73 749



Вызванивал так: пришлось выпаивать кварц, т.к програмно остановить процессор мне не удалось (это собственно и есть суть проблемы - поллый игнор бита DBGEN со стороны процессора), многократно перечитывая регистр BSR убеждаюсь в отсутствии шевеления на выводах BCM6348, затем подаю допустим на UART_RX лог 0 снова перечитав BSR убеждаюсь что один из его поднятых до этого момента битов опустился, следовательно этот бит регистра отвечает за площадку UART_RX, аналогичное можно проделать с другими площадками. Софт самопальный.
По поводу бага,у меня нет оснований для уверенности в его отсутствии - вот например, документ от бордкома под названием BCM110X/111X/119X FAQ. на странице 89 есть абзац, где описана очень похожая ситуация - "A BCM1101 sillicon bug blocks a handling of debug exeption (generated by EJTAG)...", там-же есть рекомендации использовать сканирование для его обхода.
Выпаять флэш конечно проще, но моя цель разобраться со сканом.
Смотрел Universal Scan, я то думал, что он с помощью хитрых алгоритмов сам обнаруживает какие биты регистра "трогают" flash. ан нет, ему bsdl тоже нужен, или я чтото не правильно понял ?

Сообщение отредактировал zarax - Oct 7 2012, 14:01
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 15:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016