Перейти к содержанию
    

viakon

Участник
  • Постов

    396
  • Зарегистрирован

  • Посещение

Весь контент viakon


  1. Такое впечатление что GD32 плохо работает с 10мбит полудуплекс. при подключении 100м фулл дуплекс. Передача не останавливается. Пока помимо рабочих пакетов, пингую железку два раза в миллисекунду, отвечает на все пинги
  2. Выяснил в чате, ограничения именно для России. Пробовал через прокси, тоже не прокатывает, может я чего не так делаю.
  3. Мне хватает и Pcada для генерации файлов монтажа. Просто удобно было загрузить файлы и посмотреть итог, если какой косяк в библиотеке, сразу вычистить.
  4. раньше на jlcpcb можно было загрузить гербер, бом и файл установки. По этим файлам генерировался вид печатной платы с установленными элементами. Теперь эту функцию прикрыли, подозреваю что только для России. Существует ли подобный инструмент?
  5. В том то и дело что не понятно. останавливается DMA причина не ясна. В DMASR все хорошо, но DMA не работает.
  6. интересная особенность. на 10мбит DMA останавливается на передачу, на 100мбит по приему. Пока сделал рестарт МАС при возникновении останова. Как бы мне только ДМА перезапускать?
  7. переделал функцию ETH_TxPkt_ChainMode() в соответствии с примером из библиотеки от gigadevice. сделал так раньше анализировался только флаг TBUS, стм-ке этого хватало. Пока тестирую, но вроде помогло
  8. похоже встает передача. В таблице дескрипторов на передачу, все заняты.
  9. то что совместимость не 100% это очевидно. Но ведь, какое-то время устройство работает нормально. Потому и прошу помощи от тех кто уже прошел по этим граблям
  10. читал я эту статью, не мой случай. на PHY у меня идет 25МГц с MCO и берется не с PLL, а с тактового генератора. Так что микроконтроллер и PHY должны быть синхронны. И проблема у меня не потере пакетов, а в том что МАС виснет. Устройство пропадает из сети, нет пакетов от него (они генерятся устройством раз в 5 сек), нет пинга, нет приема пакетов на устройстве. Замена на STM32 помогает, все начинает стабильно работать. Т.е. дело именно в GD32.
  11. Установлен на замену STM32. Через некоторое время обмен останавливается. Программа для STM отлажена.
  12. Да. И язык сразу сделал английский.
  13. поставил оперу на телефон, не помогло
  14. файл недоступен придется разбираться как это делать. раньше из браузера brave можно было в tor зайти теперь он тоже не работает
  15. нужен документ "the TLV320AIC3254 Application Reference Guide, SLAA408". полез на www.ti.com, а мне в ответ Access Denied You don't have permission to access "http://www.ti.com/" on this server. Reference #18.4dfd733e.1675416473.4024761 С analogdevice подобная хрень. Стоит ли изучать установку настройку прокси и VPN для доступа к этим сайтам?
  16. что не работает, разбираюсь начнем с того что у Мира размер адреса 2байта, у Меркурия 1байт. Пока получилось установить AARQ, получаю ARNE. Но далее список запроса параметров Меркурий игнорирует. Еще бы понимать что я посылаю в AARQ, нигде не нашел описания тегов, только где пароль задается догадался.
  17. Приняли, блин, стандарт, ГОСТ даже есть, а разработчики счетчиков его по разному понимают. В августе сделал чтение со счетчика МИР, все работает, теперь попался счетчик Меркурий со СПОДЭСом и с ним не работает :(.
  18. Если бут без шифрования, то написать программку, загрузить ее этим бутом, она сольет его через любой порт.
  19. Цифровой тестер делает кучу измерений своим АЦП, затем производит вычисление среднеквадратичного значения. А у Вас похоже производится одно измерение. Если сигнал постоянного напряжения (с потенциометра), то это не имеет значения. А если переменного, а звуковой сигнал таков, то имеет значение в какой момент происходит измерение. Может получиться как на пике, так и на 0.
  20. на 20 изделиях проблем не замечено, но это не показатель. Мало статистики
  21. Основной сюрприз для 103 серии это медленный доступ к флэш выше 256кб. Я бы сказал что гигадевайс более строг к пользователю. То что работало на СТМ перестает работать на гиге. Но удалось доработать программу так чтоб работало и на СТМ и на гиге. Изучайте документ GD32 and STM32 Compatibility
  22. Ну почему, вполне может быть. Сколько раз такое встречал. Например stm32f105xb это на самом деле stm32f107xc (105xc, 107xb), кристаллы одинаковые. STM32F101 это и 102 и 103. А STM32f100x4 оказался аж STM32F100xb. Как обстоит дело с клонами не знаю, не проверял.
  23. Взял микроконтроллер из другой партии поставки, все шьется нормально. Надписи на чипах совпадают один в один. Openocd не ругается на CPUTAPID 0x2ba01477. Похоже при пайке как-то повредили. С СТМ-ками ни разу такого не было.
  24. С этими китайскими клонами тот еще геморрой. могут иметь для одной модели разные CPUTAPID. Причем если ID совпадает с СТМ-ским все нормально отлаживается и прошивается через СТ-линк. А вот если отличается начинаются проблемы. Скорее всего у Вас не тот CPUTAPID, поэтому его софт от СТ не опознает.
×
×
  • Создать...