Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2018-ноя-14 18:45

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 106 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 2017-янв-13 14:58 
Не в сети

Зарегистрирован: 2010-фев-08 00:47
Сообщения: 89
Откуда: el'NiNo
сколько циклов стирания-записи выдерживает страница/блок flash? в "сп" и в ту вроде не указано.
сделали хранение калибровочных коэффициентов в информационной памяти, которые нечасто, но всё же, обновлять надо..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У (есть образцы)
СообщениеДобавлено: 2017-окт-05 15:22 
Не в сети

Зарегистрирован: 2014-июн-25 09:29
Сообщения: 75
В своё время сообщалось следующее:
Maria писал(а):
В данной ревизии системный таймер включен как недокументированная возможность. Ещё не решено, будем поддерживать её в следующих ревизиях или нет. Поэтому в документацию описание не добавлено. Описание регистров доступно в англоязычном источнике описания на ядро.

Хотелось бы точно знать, утверждена ли поддержка системного таймера или нет? В спецификации по-прежнему нет его описания, хотя и упоминается, что он есть.
Без этого таймера было бы совсем грустно... Например, не запустишь ОС.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У (есть образцы)
СообщениеДобавлено: 2017-окт-06 10:33 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 84
andelie писал(а):
В своё время сообщалось следующее:
Maria писал(а):
В данной ревизии системный таймер включен как недокументированная возможность. Ещё не решено, будем поддерживать её в следующих ревизиях или нет. Поэтому в документацию описание не добавлено. Описание регистров доступно в англоязычном источнике описания на ядро.

Хотелось бы точно знать, утверждена ли поддержка системного таймера или нет? В спецификации по-прежнему нет его описания, хотя и упоминается, что он есть.
Без этого таймера было бы совсем грустно... Например, не запустишь ОС.


Здравствуйте!
Новая ревизия МК еще не выпускалась и пока что не планируется.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У (есть образцы)
СообщениеДобавлено: 2017-окт-06 13:57 
Не в сети

Зарегистрирован: 2014-июн-25 09:29
Сообщения: 75
Ekaterina писал(а):
Новая ревизия МК еще не выпускалась и пока что не планируется.

Спасибо! Но мне бы всё-таки хотелось понять, могу я использовать systick или нет? В имеющихся у меня образцах systick прекрасно работает. На нем, в частности, основана работа операционной системы Keil RTX, которую хочу использовать в своих проектах. Если мой прибор пойдет в серию, могу я рассчитывать, что системный таймер systick навсегда сохранится в серийно выпускаемых МК 1986ВЕ4?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У (есть образцы)
СообщениеДобавлено: 2017-окт-09 12:17 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 84
andelie писал(а):
Ekaterina писал(а):
Новая ревизия МК еще не выпускалась и пока что не планируется.

Спасибо! Но мне бы всё-таки хотелось понять, могу я использовать systick или нет? В имеющихся у меня образцах systick прекрасно работает. На нем, в частности, основана работа операционной системы Keil RTX, которую хочу использовать в своих проектах. Если мой прибор пойдет в серию, могу я рассчитывать, что системный таймер systick навсегда сохранится в серийно выпускаемых МК 1986ВЕ4?


Так как SysTick является недокументированной возможностью, то, к сожалению, на него рассчитывать нельзя.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2017-окт-10 14:41 
Не в сети

Зарегистрирован: 2014-июн-25 09:29
Сообщения: 75
Ekaterina писал(а):
Так как SysTick является недокументированной возможностью, то, к сожалению, на него рассчитывать нельзя.

Спасибо, утешили... :shock:
Однако SysTick - это неотъемлемая часть ядра ARM32 Cortex M0. Разве можно позиционировать микроконтроллер как совместимый с ARM32 Cortex M0 и в то же время урезать стандартные возможности?
Если послать Вам официальное письмо от нашей фирмы с нижайшей просьбой оставить SysTick, есть ли шанс, что прислушаетесь к просьбам трудящихся?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2017-окт-10 15:46 
Не в сети

Зарегистрирован: 2014-июн-25 09:29
Сообщения: 75
Извиняюсь, погорячился на счет обязательности SysTick в Cortex M0. В этом ядре - это опция. Но всё-таки очень прошу оставить SysTick в живых :).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2017-окт-11 14:04 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 84
andelie писал(а):
Извиняюсь, погорячился на счет обязательности SysTick в Cortex M0. В этом ядре - это опция. Но всё-таки очень прошу оставить SysTick в живых :).


Да, для SysTick так и написано "if implemented".
Я не знаю, что ответить про "оставить в живых". С одной стороны, вряд ли будут ядро "перерабатывать" так, чтобы убрать этот таймер. А с другой стороны, я не знаю, куда можно поместить Ваш официальный запрос с просьбой оставить таймер, чтобы его потом нашли, когда дойдет дело до выпуска новой ревизии. Но пока что выпуск новой ревизии не предвидится.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2018-янв-18 08:31 
Не в сети

Зарегистрирован: 2011-сен-05 12:12
Сообщения: 179
Откуда: Саратов
С какой цепью можно соединить большой металлизированный квадрат на нижней поверхности корпуса 1986ВЕ4У1?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2018-янв-22 12:49 
Не в сети

Зарегистрирован: 2017-май-31 15:10
Сообщения: 25
Откуда: АО "ПКК Миландр"
novikovfb писал(а):
С какой цепью можно соединить большой металлизированный квадрат на нижней поверхности корпуса 1986ВЕ4У1?

Согласно спецификации стр. 19, "Указания по применению и эксплуатации":
Запрещается подведение каких-либо электрических сигналов, кроме шины «Общий», к металлизации обратной стороны микросхем 1986ВЕ4У1.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2018-мар-20 19:50 
Не в сети

Зарегистрирован: 2010-ноя-09 19:26
Сообщения: 7
Если не используется ∑∆ АЦП, допускается оставлять вывод AUcc не подключенным?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2018-мар-21 12:37 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 84
Вне зависимости от контроллера и используемой периферии, все выводы питания и земли должны быть подключены.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2018-ноя-08 19:44 
Не в сети

Зарегистрирован: 2014-авг-11 19:26
Сообщения: 117
Добрый день!
А не подскажет ли кто, как необходимо модифицировать скрипт для J-Link, что бы заливалась прошивка по SWD ?
Вызываю скрипт командой
Код:
"JLink.exe -Device Cortex-M0 -If SWD -Speed 1000 JLink\\FlashMCU.jlink"

Содержание скрипта:
Код:
loadbin build\Firmware.bin, 0x0000
verifybin build\Firmware.bin, 0x0000
r
g
q


МК определяется, читаются регистры, якобы заливается прошивка, но вот при верификации ошибка:
Код:
Connecting to target via SWD
  Found SW-DP with ID 0x0BB11477
  Scanning AP map to find all available APs
  AP[1]: Stopped AP scan as end of AP map has been reached
  AP[0]: AHB-AP (IDR: 0x04770021)
  Iterating through AP map to find AHB-AP to use
  AP[0]: Core found
  AP[0]: AHB-AP ROM base: 0xE00FF000
  CPUID register: 0x410CC200. Implementer code: 0x41 (ARM)
  Found Cortex-M0 r0p0, Little endian.
  FPUnit: 4 code (BP) slots and 0 literal slots
  CoreSight components:
  ROMTbl[0] @ E00FF000
  ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS
  ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT
  ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB
  Cortex-M0 identified.
  Downloading file [build\Firmware.bin]...
  O.K.
 
  Loading binary file build\Firmware.bin
  Reading 1316 bytes data from target memory @ 0x00000000.
  Verify failed @ address 0x00000000.
  Expected 00 read FF
[b] Firmware\EXEC : error : Verify failed.[/b]
 
  Reset delay: 0 ms
  Reset type NORMAL: Resets core & peripherals via SYSRESETREQ & VECTRESET bit.
  Reset: Halt core after reset via DEMCR.VC_CORERESET.
  Reset: Reset device via AIRCR.SYSRESETREQ.
 
  Script processing completed.

И понятное дело прошивка не стартует. Так же, если попытаться считать прошивку с МК - то считываются все FF...

_________________
https://adelectronics.ru
Заходи, не стесняйся! ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2018-ноя-09 09:59 
Не в сети

Зарегистрирован: 2010-авг-30 19:12
Сообщения: 401
Jlink не умеет на прямую писать во флешь - у каждого производителя свои регистры записи и алгоритмы программирования.
На форуме это обсуждалось для 1986ВЕ9x и там же было решение.

_________________
О сколько нам открытий чудных
Готовит просвященья дух,
И опыт - сын ошибок трудных ... (Пушкин)

Пергаменты не утоляют жажду ("Фауст",Гете)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ4У
СообщениеДобавлено: 2018-ноя-09 12:36 
Не в сети

Зарегистрирован: 2014-авг-11 19:26
Сообщения: 117
редактор писал(а):
Jlink не умеет на прямую писать во флешь - у каждого производителя свои регистры записи и алгоритмы программирования.
На форуме это обсуждалось для 1986ВЕ9x и там же было решение.

А не кинетесь ссылкой ? что то не могу найти... разве что вот это viewtopic.php?f=33&t=3856&hilit=jlink но там через openOCD и target/mdr32f9q2i.cfg (хоть и для ве4у другой явно будет, просто как пример посмотреть) где искать не пойму..
ЗЫ. О, нашел вот что https://startmilandr.ru/doku.php/prog:start:j-flash ! теперь думаю кое что проясниться и получится скрипт таки сделать.

_________________
https://adelectronics.ru
Заходи, не стесняйся! ;)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 106 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB