NIKOLASIUS
Участник-
Постов
15 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о NIKOLASIUS
-
Звание
Участник
- День рождения 16.12.1980
Контакты
-
Сайт
Array
-
ICQ
Array
Информация
-
Город
Array
-
Нужно сбросить ФЬЮЗЫ до заводских
NIKOLASIUS ответил NIKOLASIUS тема в AVR
pavel-pervomaysk В КОРЕНЬ ЗРИТ! ну я же не собираю программатор... ну а если вдруг найдутся добрые люди? почему бы и нет. -
Нужно сбросить ФЬЮЗЫ до заводских
NIKOLASIUS опубликовал тема в AVR
Нужно сбросить в двух tiny2313 фьюзы до заводских настроек. Может у кого есть параллельный программатор или FUSEBIT DOCTOR? Проживаю в Минске. -
Файловая система для NAND FLASH
NIKOLASIUS ответил NIKOLASIUS тема в В помощь начинающему
... сырец файловой системы я давно прикрутил и разобрался как все это скрывается и ремапится. НО! Как выбирать блок когда почти весь отведенный под данные объем заполнен осталось тайной... Для применения в моем случае необходимо использовать как можно больше объемы FLASH и отгрызть пол/четверть сотни мегабайт не приемлемо. Делаю так: откидываю от исходного кол-ва блоков некое число блоков (например 16 / 2 Мбайта; при 2к страница и 128к блок), оставшийся объем объявляется емкостью NAND FLASH, следовательно остается доля неиспользованных FAT адресов (но и они годятся для адресации таблиц, коих у меня аж 6 :rolleyes: ), в "отделенном" объеме хранится суперблок/заголовок файловой системы (физический блок 0) остальное на таблицы (каждая не более 128к), причем таблицы записываются по мере необходимости вперемешку с данными (в текущий для записи блок, выравниваясь по границам размера кластера), моделирую в RAM ситуацию заполнения FLASH и вот тут самое интересное, т.к. таблицы сохраняются чаще (а современем FLASH изнашивается), то сталкиваюсь с ситуацией когда в выбранный для текущей записи блок (а больше свободных/очищенных нет) не помещаются все данные необходимые для сохранения… ЧТО ДЕЛАТЬ ДАЛЬШЕ? НЕ ЗНАЮ… -
Файловая система для NAND FLASH
NIKOLASIUS опубликовал тема в В помощь начинающему
Доброго времени суток. Заранее хочу извиниться перед модераторами если промахнулся с разделом форума. Уважаемые гуру хочется попросить вас объяснить мне темному. В процессе своих не легких изысканий столкнулся с проблемой при работе с NAND FLASH. В нее надо писать инфу (от текста и логов до изображений и видео), в ней же будет храниться и львиная доля исполняемого кода. Как это все распихать по блокам и впоследствии найти понятно. НО! Со временем FLASH заполнится и начнет изнашиваться. Стирать блок можно, только если вся ценная информация из него перезаписана. Вот собственно и вопрос: кто может подсказать или где прочитать про алгоритм выбора блока при практически полностью заполненной памяти. З.Ы. Огромное спасибо всем кто откликнется. -
Быстрое кодирование
NIKOLASIUS опубликовал тема в Алгоритмы ЦОС (DSP)
Доброго всем времени суток. Кратко о задаче: имеется NAND FLASH с MLC ячейками, необходимо исправлять не менее 4 ошибок на 512 байт. Разбирался с БЧХ кодами и вот назрело пару вопросов: 1 – как быстро закодировать данные (разделить исходные данные, представленные в виде полинома на порождающий полином); 2 – как оптимизировать/ускорить поиск Ченя (а может возможно неким иным способом наитии корни полинома локаторов ошибок). Заранее благодарен. -
БЧХ декодер - поясните
NIKOLASIUS ответил alexPec тема в Алгоритмы ЦОС (DSP)
Применив CRC-16 совместно с БЧХ кодом (к кодируемым данным добавил два байта контрольной суммы) получил весьма надежный способ определения невозможности восстановить исходные данные при возникновении ошибок в количестве большем чем может исправить декодер. :rolleyes: -
БЧХ декодер - поясните
NIKOLASIUS ответил alexPec тема в Алгоритмы ЦОС (DSP)
Уважемые ГУРУ по кодам. Проясните ситуацию для меня темного. Ситуация: на вход декодера БЧХ приходит последовательность бит с количеством ошибок превышающим количество исправляемое кодом; декодер рапартует об исправлении ошибок (т.к. после поиска Ченя количество корней полинома локаторов ошибок равняется его степени), но последовательность бит отличается от исходной. Как и на какой стадии (вычисление синдромов ошибок, алгоритм Берлекемпа-Мэсси, поиск Ченя) определить что исходную последовательность восстановить невозможно? -
AT91SAM9G45 превое включение
NIKOLASIUS ответил 3.14 тема в ARM
Как от темы то откланились... У меня тогда такой вопрос, а вдруг кто подскажет: какой "камень" подходит для обработки видео в реальном маштабе времени? TI и Atmel уже просмотрел. Какие еще в природе существуют? -
AT91SAM9G45 превое включение
NIKOLASIUS ответил 3.14 тема в ARM
В эрате чавото про глюки переключения сказано. А вообще настораживает что уже более года на сайте висит предварительное описание, несмотря на то что контролеры уже во всю продаются... -
AT91SAM9G45 & USB
NIKOLASIUS ответил NIKOLASIUS тема в ARM
Схожие проблемы появились не только у меня. http://www.at91.com/forum/viewtopic.php/p,33857/#p33857 И похоже в «камне» есть какая-то ошибка… Или я ошибаюсь? -
AT91SAM9G45 превое включение
NIKOLASIUS ответил 3.14 тема в ARM
Доброго времени суток. А получилось ли с USB разобраться? Конкретно с модулем UDPHS по дадашиту. -
AT91SAM9G45 & USB
NIKOLASIUS опубликовал тема в ARM
Уважаемые коллеги, помогите советом. Суть проблемы: в «камне» AT91SAM9G45 на отладочной плате AT91SAM9G45-EKES пытаюсь создать USB устройство, но после второго BUS RESET в буфере конечной точки 0 присутствует дескриптор устройства, а не запрос от хоста. Прерывание от конечной точки 0 и флаг RX_SETUP выставляются, и во второй раз. При попытке разбора пакета оказывается, что FIFO содержит записанную ранее информацию. Почему в FIFO остается записанные программой данные? -
GUI
NIKOLASIUS ответил SapegoAL тема в uC/OS-II
Доброго времени суток! Может быть кто-нибудь сталкивался с ECC (Error Corrected Code Controller) в MCU AT91SAM9G45. Суть проблемы токова: в очищенный блок NAND FLASH пишу одну страницу и содержимое регистров ECC, а вот при чтении получаю мультибитовую ошибку. -
ARM
NIKOLASIUS ответил Zelepuk тема в ARM, 32bit
Доброго времени суток! Может быть кто-нибудь сталкивался с ECC (Error Corrected Code Controller) в MCU AT91SAM9G45. Суть проблемы токова: в очищенный блок NAND FLASH пишу одну страницу и содержимое регистров ECC, а вот при чтении получаю мультибитовую ошибку.