Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Чудо чип от ST - STR91
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Evgeny_CD
Инфа о чипе
http://www.caxapa.ru/echo/arm.html?id=52147
http://electronix.ru/forum/index.php?showt...iew=getlastpost

http://www.keil.com/dd/chip/4067.htm - инфа от кейла.

Вот это сильная комбинация будет: KEIL + RealView + OS от кейла + IP оттуда же + файловая система от кейла!

Осталось только чипов дождаться.

Жаль, пока ничего не известно по подержке этоо чипа в CrossWorks. Очень хотелось бы!
DASM
В ЧЕМ его чудо ? Чип как чип, непонятен детский восторг
Evgeny_CD
Цитата(DASM @ Mar 17 2006, 15:09) *
В ЧЕМ его чудо ? Чип как чип, непонятен детский восторг
Уже много раз обсуждалось. Гляньте дата шит.

* 966 ядро (MAC 16 * 32 + 32 -> 32, поддеджка арифметики с насыщением)
* 90 Мгц, 80 MIPS из FLASH
* 96к SRAM + 512k FLAS
* DMA
* Ethernet
* CAN
* USB (сертифицированный!)
* Внешняя шина - хоть и кривоватая, но жить можно

В общем, настоящий навороченный SOC, в котороый влезет и ось типа uCOS (вероятно, и eCos), и стек IP приличный (lwip - насколько я понимаю, KEIL юзает именно его). Полный простор для творчества, так сказать!
OlegS
Да вкусТно!
Но пока появятся, потом годик или полгодика ерраты подкатят и начнется... - "как же так, а почему...ай...ой" .

А что до CW, хотелось бы в первую очередь исправления глюков.
А, что до поддержки, то ситема достаточно гибкая и при желании самому написать можно.
Тем более, что хидеры можно стащить у того-же Кейла smile.gif.
Yra
Внешняя шина совсем кривоватая: мультиплексированная при работе в 16-битном режиме (т.е. проблеммы при работе с микросхемами внешней памяти шириной 16 бит. А если держать исполняемый код во внешней памяти - тушите свет.)
zltigo
Цитата(Evgeny_CD @ Mar 17 2006, 13:55) *
Инфа о чипе

C Возвращением!
А то я уже грешным делом подумал, что "чудо чип" уже найден :-) и полным ходом идет
дизайн "чудо изделия" :-(


Цитата(Yra @ Nov 15 2006, 18:33) *
Внешняя шина совсем кривоватая: мультиплексированная при работе в 16-битном режиме (т.е. проблеммы при работе с микросхемами внешней памяти шириной 16 бит.

А если не память (своей на борту 96K+512K) а переферия в FPGA, то все становится наоборот более
привлекательным. Если еще (не смотрел пока) не сделали глупостей c периферией ( типа как в STR7xx прицепив вместо лицензионного свой дебильный контроллер прерываний), то очень ничего....
etoja
Его поддерживает также программатор J-link и J-Flash от Segger.
COMA
Цитата(zltigo @ Nov 15 2006, 19:59) *
Цитата(Evgeny_CD @ Mar 17 2006, 13:55) *

Инфа о чипе

C Возвращением!
А то я уже грешным делом подумал, что "чудо чип" уже найден :-) и полным ходом идет
дизайн "чудо изделия" :-(


blink.gif Кто вернулся то ?
sergvks
Цитата(etoja @ Nov 16 2006, 08:03) *
Его поддерживает также программатор J-link и J-Flash от Segger.

J-link отлично работает только с иаром , с кейлом через рди запустить не удалось, j-flash выдаёт ошибку.
C ulink в кейле происходит нечто не объяснимое, после незначительных изменений программе и прошивки её во флешь выдаётся ошибка : Too many devices on jtag chain. И всё, после этого ulink больше не видет кристалл, загружаю иар + jlink - он чип видит, прошивает, после этого можно снова пользовать ulink и кейл(только надо тоже что-нибудь поменять иначе снова та же ошибка). Компилирую те же файлы в иаре-там всё работает...
Использую самые последнии версии софта.

ЗЫ
Если кто просветит меня как убрать эти баги буду очень благодарен.
SpiritDance
Цитата(zltigo @ Nov 15 2006, 19:59) *
C Возвращением!
А то я уже грешным делом подумал, что "чудо чип" уже найден :-) и полным ходом идет
дизайн "чудо изделия" :-(

Подозреваю таки Вы правы - в недрах зреет чудо-юдо-изделие. Главное когда оно будет готово в обморок всем форумом не упасть. smile.gif
AlexandrY
Надо смотреть ревизию кристалла.
С ревизией D у меня никаких проблем нет с ULink даже на скорости 140 МГц.
Ревизия E выйдет в этом месяце и говорят будет на 30% быстрее.

Цитата(sergvks @ Nov 16 2006, 10:27) *
Цитата(etoja @ Nov 16 2006, 08:03) *

Его поддерживает также программатор J-link и J-Flash от Segger.

J-link отлично работает только с иаром , с кейлом через рди запустить не удалось, j-flash выдаёт ошибку.
C ulink в кейле происходит нечто не объяснимое, после незначительных изменений программе и прошивки её во флешь выдаётся ошибка : Too many devices on jtag chain. И всё, после этого ulink больше не видет кристалл, загружаю иар + jlink - он чип видит, прошивает, после этого можно снова пользовать ulink и кейл(только надо тоже что-нибудь поменять иначе снова та же ошибка). Компилирую те же файлы в иаре-там всё работает...
Использую самые последнии версии софта.

ЗЫ
Если кто просветит меня как убрать эти баги буду очень благодарен.
sergvks
Цитата(AlexandrY @ Nov 16 2006, 09:56) *
Надо смотреть ревизию кристалла.
С ревизией D у меня никаких проблем нет с ULink даже на скорости 140 МГц.
Ревизия E выйдет в этом месяце и говорят будет на 30% быстрее.

Ревизия D у меня.
Какие настройки используете при инициализации для 140М ?
Хочу тоже попробовать.
sergvks
Проблему с глюком ULink'а решил - если переключиться на мануальное определение чипа, то никаких проблем нет.
AlexandrY
Архив проекта по ссылке:
http://aly.projektas.lt/Tests/AllCPU/KEIL_STR91.zip
В конфигураторе стартапного файла PLL MDIV ставлю 17.

Правда для чесности когда запускаю операционку с использованием контроллера прерываний, то выше 96 Мгц начинаются сбои приводящие к переполнению стека, промахивается при чтении векторов видать.

Цитата(sergvks @ Nov 16 2006, 13:56) *
Цитата(AlexandrY @ Nov 16 2006, 09:56) *

Надо смотреть ревизию кристалла.
С ревизией D у меня никаких проблем нет с ULink даже на скорости 140 МГц.
Ревизия E выйдет в этом месяце и говорят будет на 30% быстрее.

Ревизия D у меня.
Какие настройки используете при инициализации для 140М ?
Хочу тоже попробовать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.