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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
_Pasha
сообщение Sep 22 2012, 06:50
Сообщение #16


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Схемой поделитесь?
Чётта UART без RTS/CTS не впечатляет...
А вообще-то круто, в части RS485 монитор сгородить там же - и щастье.
Go to the top of the page
 
+Quote Post
kydrik
сообщение Sep 22 2012, 08:15
Сообщение #17





Группа: Новичок
Сообщений: 6
Регистрация: 24-06-12
Пользователь №: 72 477



на форуме versallon были bootloader'ы включающие защиту.

как автор темы этот самый bootloader собирал?

хотя с правильной конфигурацией можно и без загрузчика (одним файлом все сделать). но пока не понятно как..
Go to the top of the page
 
+Quote Post
polyname
сообщение Sep 22 2012, 08:24
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 18-05-12
Пользователь №: 71 915



так на официальном сайте ничего не понятно, хрен разберешь что качать/компилить/прошивать.
и аффтар вроде бы собирается переходить на AT91SAM3U и пилить совсем новую версию.
то есть текущей версии скоро будет кирдык.
Go to the top of the page
 
+Quote Post
kydrik
сообщение Sep 24 2012, 15:40
Сообщение #19





Группа: Новичок
Сообщений: 6
Регистрация: 24-06-12
Пользователь №: 72 477




постивил в versaloonSTM32.ld
Код
  FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 64K


в board_defs.mk

Код
########################################################################
ifeq ($(HW_BOARD),NanoRelease1)
########################################################################
_HARDWARE_VER        = 0x01
FLASH_LOAD_OFFSET    = 0x0000


собрал макетку с STM32F103C8. usb подключил через резисторы на 33 и подтянул 3.3в через 1.5k на D+.

залил. появился в системе этот девайс как ttyACM0 с правильными vid и pid. но не пашет. занялся отладкой через eclipse и st-util. понял, что usb не до конца инициализируется.

в функции vsfusbd_device_poll код
Код
if (device->configured)

всегда false. из-за этого обработчик протокола versaloon_poll не вызывается.

настраивающая функция vsfusbd_stdreq_set_configuration_process тоже не вызывается, т.к. не приходит запрос USB_REQ_SET_CONFIGURATION.

поигрался с подтягивающими резисторами на d+ d- для сброса usb, но не помогло.

да еще автор versaloon забил на свой форум.. типа рекламу модерировать не охота.

Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 25 2013, 04:26
Сообщение #20


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Не нашел в репе среди таргетов stm32f4... Это означает, что SWD на 4хх работать не будет? smile3046.gif
Или четвёрки отлаживаются нормально?
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jan 25 2013, 08:38
Сообщение #21


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Насчёт отлаживаться - не скажу, не пробовал, а прошивается при помощи st-flash нормально.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 25 2013, 09:27
Сообщение #22


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(AHTOXA @ Jan 25 2013, 11:38) *
Насчёт отлаживаться - не скажу, не пробовал, а прошивается при помощи st-flash нормально.

Спасибо.
(повадившийся хуже обнаглевшего): а тройки шьются ? sm.gif
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jan 25 2013, 19:34
Сообщение #23


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Троек пока не имеемsm.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
adnega
сообщение Jan 30 2013, 23:10
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(_Pasha @ Jan 25 2013, 13:27) *
Спасибо.
(повадившийся хуже обнаглевшего): а тройки шьются ? sm.gif


Код
vsprog.exe -cstm32f1_md -ms -W0 -I test_f3.bin@0,0x08000000 -oe -owf
...
Info:   Chip-id read is 0x432.
Warning:Chip-id unmatch, read=0x432, want=0x410
Info:   erasing flash
erasing flash ========================================%100| 0.03s used
Info:   flash erased
Info:   SWDID = 0x2BA01477
Info:   AHB-AP_ID = 0x24770011
Info:   ROM_ADDRESS = 0xE00FF003
Info:   CFG = 0x00000000, Little-endian
Info:   CORTEX-M4 r0p1 processor detected
Info:   CPUID = 0x410FC241
Info:   FLASH_OBR = 0xFFFFFF00
Info:   FLASH_WRPR = 0xFFFFFFFF
Info:   programming flash
writing flash ========%20   ========%40   ========%60   ========%80   ========%100| 0.13s used
Info:   flash programmed for 5120bytes(39.06KB/s)
Info:   erasing fuse
erasing fuse ========================================%100| 0.03s used
Info:   fuse erased
Info:   programming fuse
writing fuse ========================================%100| 0.00s used
Info:   fuse programmed for 8bytes(3.91KB/s)


И даже работает))
Правда у "троек" сильно периферия отличается (RCC, USART) и вроде пропал bit-band, что особенно огорчает((
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jan 31 2013, 03:17
Сообщение #25


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(AHTOXA @ Jan 25 2013, 14:38) *
Насчёт отлаживаться - не скажу, не пробовал, а прошивается при помощи st-flash нормально.

Ой. Боюсь, я ввёл вас в заблуждение. st-flash - это не Versaloon, это из другой оперы совсем (texane/stlink). Пардонsm.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 31 2013, 06:18
Сообщение #26


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(adnega @ Jan 31 2013, 03:10) *
И даже работает))

Спасибо. Уже есть смысл собрать.
Go to the top of the page
 
+Quote Post
_3m
сообщение Jan 31 2013, 07:55
Сообщение #27


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



vsgui под винду 32 бит у кого нибудь есть ? выложите плиз.
Ставить монстрика Lazarus только чтобы собрать vsgui ну совсем неохота.
Go to the top of the page
 
+Quote Post
adnega
сообщение Jan 31 2013, 08:11
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(_3m @ Jan 31 2013, 11:55) *
vsgui под винду 32 бит у кого нибудь есть ? выложите плиз.
Ставить монстрика Lazarus только чтобы собрать vsgui ну совсем неохота.

Работает?
Прикрепленные файлы
Прикрепленный файл  vsgui.zip ( 779.25 килобайт ) Кол-во скачиваний: 87
 
Go to the top of the page
 
+Quote Post
adnega
сообщение Jan 31 2013, 19:12
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(adnega @ Jan 31 2013, 03:10) *
Правда у "троек" сильно периферия отличается (RCC, USART) и вроде пропал bit-band, что особенно огорчает((

Тут и я переврал: bit-band есть в Cortex-M4, просто распространяется не на всю память, а на два отдельных региона (ОЗУ и периферия).
В STM32F3 модули GPIO (и вроде только они) как раз ни в один этот регион не входят.
По сути 6КБ адресного пространства зачем-то "выкинули" - глубинный смысл пытаюсь осознать (может какой-нить механизм маскирования для GPIO появился, как например в LPC11xx).
Go to the top of the page
 
+Quote Post
dotnot
сообщение May 10 2013, 13:42
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 29-05-12
Пользователь №: 72 074



Вот еще один вариант: Программатор Versaloon Также там есть куча дополнительной инфы: http://tablock.org.ua/posts/Versaloon Расписано все до мелочей, есть инструкции как прошивать/обновлять прошивку, как устанавливать программу vsprog под винду и линуху.
Насколько я понял у автора версия NanoRelease. Программатор обошелся мне в 6 баксов, ну и плюс пришлось один раз взять у знакомого дискаверю - все работает. Проект очень понравился, будем надеяться что разработчики будут дальше его сопровождать и добавлять поддержку новых камней. wink.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 05:59
Рейтинг@Mail.ru


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