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

BALDA

Свой
  • Постов

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

  • Посещение

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


  1. Это который в самом конце?? Lwip обрабатывает его? Имею ввиду опции приведенные выше? Я так понял, что эти опции затрагивает только контр суммы заголовков Ip tcp, udp... Поставил вместо GD- STM, все как рукой сняло.. все эти танцы с бубном.. Причем и софтварный и хардварный метод. Что ж за ешкин кот...
  2. а что там подтягивать 16 бит в ип пакете и 16 бит в тсп просвятите если я не прав?? (может реально я за 20 лет чегото забыл?)
  3. не понял, о каком CRC речь, какой то вне заголовков IP, TCPv4? поробую поставить родной STM.. не ужели так все плохо у этих GD...
  4. Коллеги, правильно ли я понял , при хардварном подсчете контрольной суммы эти настройки не имеют значения? что 0 что 1 при любом раскладе?
  5. Спасибо дружище - помогло - пинг пошел. "CHECKSUM_GEN" и "CHECKSUM_CHECK" - это вроде не пригодилось.. TCP, UDP, принимаются- отправляются - понаблюдаю денек разницу с хардварной КС. /*----- Value in opt.h for CHECKSUM_GEN_IP: 1 -----*/ #define CHECKSUM_GEN_IP 1 /*----- Value in opt.h for CHECKSUM_GEN_UDP: 1 -----*/ #define CHECKSUM_GEN_UDP 1 /*----- Value in opt.h for CHECKSUM_GEN_TCP: 1 -----*/ #define CHECKSUM_GEN_TCP 1 /*----- Value in opt.h for CHECKSUM_GEN_ICMP: 1 -----*/ #define CHECKSUM_GEN_ICMP 1 /*----- Value in opt.h for CHECKSUM_GEN_ICMP6: 1 -----*/ #define CHECKSUM_GEN_ICMP6 1 /*----- Value in opt.h for CHECKSUM_CHECK_IP: 1 -----*/ #define CHECKSUM_CHECK_IP 1 /*----- Value in opt.h for CHECKSUM_CHECK_UDP: 1 -----*/ #define CHECKSUM_CHECK_UDP 1 /*----- Value in opt.h for CHECKSUM_CHECK_TCP: 1 -----*/ #define CHECKSUM_CHECK_TCP 1 /*----- Value in opt.h for CHECKSUM_CHECK_ICMP: 1 -----*/ #define CHECKSUM_CHECK_ICMP 1 /*----- Value in opt.h for CHECKSUM_CHECK_ICMP6: 1 -----*/ #define CHECKSUM_CHECK_ICMP6 1 /*-----------------------------------------------------------------------------*/
  6. Найти не могу, где реализовано в стеке софтварный расчет КС. да, вызывается, она стоит в теле: void MX_LWIP_Process(void) { /* USER CODE BEGIN 4_1 */ /* USER CODE END 4_1 */ ethernetif_input(&gnetif);
  7. Checksum GD32f107 Ethernet LWIP

    Коллеги подскажите.. использую стек LWIP на GD32f107. заметил такую особенность.. выставляю софтварный расчет контрольной суммы принятого ТСП пакета. в результате нет ни пинга не соединения по ТСП.. в чем проблема?? где то читал, что GD чипы глючат при расчете хардварно - контрольную сумму пакета.. так вот если выставить расчет кс хардварно - то из 10000 пакетов 1 таки битый
  8. Форумчане, поделитесь опытом, как вы определяете в своих проектам размер стека и кучи? какие факторы? от вольного как то не хочется? может есть какие то моменты диагностики когда видно, что объема стека или кучи не хватает?
  9. Ребят подскажите, если я подключаю PHY YT8512 без инициализации со стороны STM32( фактически нет прошивки) линк должен подниматься? Именно линк?
  10. ни каждый раз, а всего один раз! там кстати не 0х0F00 а 0x0F0000 в условии нужно поставить. А скажите если, чип намертво залочен, и ресет вешаем на общий, ID чипа все равно должен читаться?
  11. Кстати на G70 библиотик FLASH "LL" нет.
  12. И так продолжаю сдул чип заменил на новый. страницы от 0 до 15 выставил через ST LINK все прекрасно выставилось. моя программа их также считала в адеквате: но еще раз прогонять программный код - уже желания нет.
  13. почему трудно весь алгоритм действий в соответствии с ним делал.. понятно, что это я так думаю
  14. Еще не покидает мысль я брал эти 70 когда только они начинались - может какая первая партия?
  15. а смысл? тем более это уже 2й stm самое интересное когда тестил STM32f407 это работало -немного отличия во Флеш блоке есть , но все работало.. Сейчас перепаяю чип - попробую поставить эту защиту по средствам ST-link.
  16. Питание ок. не первый день замужем :-) даже кристалл (8,000 мГц) не запускается.
  17. Он вообще никак чип не чуйвствует.
  18. Ни в какую и со J и с ST link
  19. J-link есть. Сейчас попробую.
  20. Результат выполнения до исполнения кода - далее все -кирпич.
  21. Дружище поподробнее тогда прошу: Опускаю ресет. далее что?
  22. Что могу сказать за HAL - библиотечный кубовский. Про принудительный сброс: ST-Link сигналы сброса дает (вижу осциллографом). вся программа была всего навсего вывести через UART показания RDP, WRP, а при старте включить светодиод.
  23. нет, работы с RDP в коде вообще нет. все что касается OBP я привел выше. более ничего (пока так сказать тестовый уровень этого чипа) Именно - но УВЫ, отсюда и родилась тема.
×
×
  • Создать...