Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Cетевые протоколы и технологии

Cетевые протоколы и технологии TCP/IP стек

Ответ
 
Опции темы Опции просмотра
Старый 05.04.2010, 18:15   #26
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 670
Вес репутации: 1181/47
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Ethernet

Стек работает либо enc28j60 либо pic18f97j60 т.е. если вы заставили работать с enc28j60 то с pic18f97j60 работать не будет без изменений в HardwareProfile.h Для начала это лучше делать с помощю утилиты TCPIPConfig.exe. А то что без внешнего DHCP не заработало это либо DHCP сервер в не включен (#define STACK_USE_DHCP_SERVER в TCPIPConfig.h не должна быть закоменированна)
или проблема настройки компа.
В свойствах TCPIP должно быть "Получить IP адрес автоматически" далее после включения платы смотрим "подключение по локальной сети" закладка "Поддержка" должно быть

Тип адреса: Присвоен DHCP
IP ххх.ххх.ххх.ххх
Маска ххх.ххх.ххх.ххх
Основной шлюз ххх.ххх.хх.хх

Собственно основной шлюз и будет адресом нашей платы
_WIL_ вне форума   Ответить с цитированием
Старый 06.04.2010, 14:23   #27
Arty
Member
 
Регистрация: 26.02.2007
Адрес: Minsk
Сообщений: 49
Вес репутации: 130/41
Arty will become famous soon enoughArty will become famous soon enough
Отправить сообщение для Arty с помощью ICQ
По умолчанию Re: Ethernet

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
Стек работает либо enc28j60 либо pic18f97j60 т.е. если вы заставили работать с enc28j60 то с pic18f97j60 работать не будет без изменений в HardwareProfile.h ...
Это конечно понятно, я другое хотел сказать, что скомпилировав осознанно для работы с enc28j60 плата заработала, со встроенным по прежнему не желает. По поводу DHCP тоже все включено, но это пока и не проблема.
Меня удивило другое, что при переходе на enc28j60 потребовалось значительно больше программного места - повыкидывал на мой взгляд ненужные (мне) функции стека.
И все таки в пользу чего сделать выбор PIC с Ethernet или PIC+enc28j60 ?
Я так понимаю что если "мощности" PIC18 хватает, то наверное лучше и брать со встроенным. А если требуется PIC24 то тут без вариантов +enc28j60?
Arty вне форума   Ответить с цитированием
Старый 06.04.2010, 14:26   #28
phase
Senior Member
 
Регистрация: 01.03.2007
Сообщений: 438
Вес репутации: 448/48
phase is just really nicephase is just really nicephase is just really nicephase is just really nicephase is just really nice
По умолчанию Re: Ethernet

Цитата:
Сообщение от gontharov Посмотреть сообщение
Настоятельно рекомендую скомпилировать проект самому(увидишь все настройки стека сам).
Вот тоже понадобилось эзернет прикрутить, попробовал откомпилить стандартный прилагаемый проект от microchip, а линкер ругается...

Executing: "C:\MCC18\bin\mplink.exe" /l"C:\MCC18\lib" "Objects - TCPIP Demo App-C18\MainDemo.o" "Objects - TCPIP Demo App-C18\CustomHTTPApp.o" "Objects - TCPIP Demo App-C18\TFTPc.o" "Objects - TCPIP Demo App-C18\Announce.o" "Objects - TCPIP Demo App-C18\ARP.o" "Objects - TCPIP Demo App-C18\Delay.o" "Objects - TCPIP Demo App-C18\DHCP.o" "Objects - TCPIP Demo App-C18\DHCPs.o" "Objects - TCPIP Demo App-C18\DNS.o" "Objects - TCPIP Demo App-C18\DynDNS.o" "Objects - TCPIP Demo App-C18\ENC28J60.o" "Objects - TCPIP Demo App-C18\ETH97J60.o" "Objects - TCPIP Demo App-C18\FTP.o" "Objects - TCPIP Demo App-C18\Hashes.o" "Objects - TCPIP Demo App-C18\Helpers.o" "Objects - TCPIP Demo App-C18\HTTP2.o" "Objects - TCPIP Demo App-C18\HTTP.o" "Objects - TCPIP Demo App-C18\ICMP.o" "Objects - TCPIP Demo App-C18\IP.o" "Objects - TCPIP Demo App-C18\LCDBlocking.o" "Objects - TCPIP Demo App-C18\MPFS2.o" "Objects - TCPIP Demo App-C18\MPFS.o" "Objects - TCPIP Demo App-C18\NBNS.o" "Objects - TCPIP Demo App-C18\Reboot.o" "Objects - TCPIP
Demo App-C18\SMTP.o" "Objects - TCPIP Demo App-C18\SNMP.o" "Objects - TCPIP Demo App-C18\SNTP.o" "Objects - TCPIP Demo App-C18\SPIEEPROM.o" "Objects - TCPIP Demo App-C18\SPIFlash.o" "Objects - TCPIP Demo App-C18\SPIRAM.o" "Objects - TCPIP Demo App-C18\StackTsk.o" "Objects - TCPIP Demo App-C18\TCP.o" "Objects - TCPIP Demo App-C18\TCPPerformanceTest.o" "Objects - TCPIP Demo App-C18\Telnet.o" "Objects - TCPIP Demo App-C18\UDPPerformanceTest.o" "Objects - TCPIP Demo App-C18\Tick.o" "Objects - TCPIP Demo App-C18\UART2TCPBridge.o" "Objects - TCPIP Demo App-C18\UART.o" "Objects - TCPIP Demo App-C18\UDP.o" "Objects - TCPIP Demo App-C18\MPFSImg.o" "Objects - TCPIP Demo App-C18\MPFSImg2.o" "Objects - TCPIP Demo App-C18\LegacyHTTPApp.o" "Objects - TCPIP Demo App-C18\PingDemo.o" "Objects - TCPIP Demo App-C18\SMTPDemo.o" "Objects - TCPIP Demo App-C18\UARTConfig.o" "Objects - TCPIP Demo App-C18\GenericTCPClient.o" "Objects - TCPIP Demo App-C18\GenericTCPServer.o" "Objects - TCPIP Demo App-C18\CustomSNMPApp.o" "Objects -
TCPIP Demo App-C18\BerkeleyUDPClientDemo.o" "Objects - TCPIP Demo App-C18\BerkeleyTCPClientDemo.o" "Objects - TCPIP Demo App-C18\BerkeleyTCPServerDemo.o" "Objects - TCPIP Demo App-C18\BerkeleyAPI.o" "Objects - TCPIP Demo App-C18\ENCX24J600.o" "Objects - TCPIP Demo App-C18\ARCFOUR.o" "Objects - TCPIP Demo App-C18\BigInt.o" "Objects - TCPIP Demo App-C18\Random.o" "Objects - TCPIP Demo App-C18\RSA.o" "Objects - TCPIP Demo App-C18\SSL.o" "Objects - TCPIP Demo App-C18\CustomSSLCert.o" "C:\Ethernet\Microchip Solutions-test\Microchip\TCPIP Stack\BigInt_helper.lib" /z__MPLAB_BUILD=1 /m"TCPIP Demo App-C18.map" /w /o"TCPIP Demo App-C18.cof"
MPLINK 4.16, Linker
Copyright (c) 2008 Microchip Technology Inc.
Error - linker command file required.
Errors : 1

Что надо подправить?
phase вне форума   Ответить с цитированием
Старый 06.04.2010, 21:09   #29
phase
Senior Member
 
Регистрация: 01.03.2007
Сообщений: 438
Вес репутации: 448/48
phase is just really nicephase is just really nicephase is just really nicephase is just really nicephase is just really nice
По умолчанию Re: Ethernet

Разобрался...
Тьфу черт, внимательнее читать надо "Microchip C18 v3.30 or higher"
phase вне форума   Ответить с цитированием
Старый 08.04.2010, 15:34   #30
phase
Senior Member
 
Регистрация: 01.03.2007
Сообщений: 438
Вес репутации: 448/48
phase is just really nicephase is just really nicephase is just really nicephase is just really nicephase is just really nice
По умолчанию Re: Ethernet

Цитата:
Сообщение от IgorV Посмотреть сообщение
Правда весь "сайт" сложил в память программ т.к. собирать его на микро SD не охото было.
А вот у меня вопрос по заливке сайта.
Взял за основу все что лежит в WebPages2, подправил только текст для пробы index.htm.
Пускаю MPFS Generator, все выбираю по умолчанию, конвертится, заливается в память. Смотрю, что получилось..... все что связано с JAVA не показывается.
ОК. Беру уже готовое файло от микрочипа MPFSImg2.bin , заливаю - все показывается.....
Блин. беру вообще не тронутую папку с WebPages2, конверчу, заливаю, не показывает правильно....
Как правильно надо конвертировать или в исходной папке от микрочипа не все правильно?
phase вне форума   Ответить с цитированием
Старый 08.04.2010, 15:43   #31
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Цитата:
Сообщение от phase Посмотреть сообщение
А вот у меня вопрос по заливке сайта.
Взял за основу все что лежит в WebPages2, подправил только текст для пробы index.htm.
Пускаю MPFS Generator, все выбираю по умолчанию, конвертится, заливается в память. Смотрю, что получилось..... все что связано с JAVA не показывается.
ОК. Беру уже готовое файло от микрочипа MPFSImg2.bin , заливаю - все показывается.....
Блин. беру вообще не тронутую папку с WebPages2, конверчу, заливаю, не показывает правильно....
Как правильно надо конвертировать или в исходной папке от микрочипа не все правильно?
А сколько сокетов для http используется? и сколько файлов открыть может MPFS?
Загрузка htm выглядит так: начала страничка грузиться, дошла до места где указан какой нить файл, и в том числе java, css и прочие картинки, так сразу же открывается ещё один сокет для подкачки этого файла, пока файл грузится, продолжает грузиться htm, а там опять файл нужно новый открыть и т.д. Так вот, если сокетов маловато, а файлов как раз наоборот надо в процессе отрисовки htm загрузить много, то будут пропуски чтения каких то файлов. Или не то?
PIC не резиновый.
IgorV вне форума   Ответить с цитированием
Старый 08.04.2010, 15:45   #32
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Цитата:
Сообщение от phase Посмотреть сообщение
А вот у меня вопрос по заливке сайта.
Взял за основу все что лежит в WebPages2, подправил только текст для пробы index.htm.
Пускаю MPFS Generator, все выбираю по умолчанию, конвертится, заливается в память. Смотрю, что получилось..... все что связано с JAVA не показывается.
ОК. Беру уже готовое файло от микрочипа MPFSImg2.bin , заливаю - все показывается.....
Блин. беру вообще не тронутую папку с WebPages2, конверчу, заливаю, не показывает правильно....
Как правильно надо конвертировать или в исходной папке от микрочипа не все правильно?
хотя ты просто мог указать не верный путь к файлу
IgorV вне форума   Ответить с цитированием
Старый 08.04.2010, 15:50   #33
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 670
Вес репутации: 1181/47
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Ethernet

А вы конвертите в папке с проектом или куда скопировали ?
Конвертор кроме создания MPFSImg еще меняет фаилы HTTPPrint.h, HTTPPrint.idx.
Там батник есть им и ковертите прямо в папке с проектом,
или MPFS2.exe но Project Directory указывайте тот где находится проект.
_WIL_ вне форума   Ответить с цитированием
Старый 08.04.2010, 15:53   #34
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
А вы конвертите в папке с проектом или куда скопировали ?
Конвертор кроме создаания бин еще меняет фаилы HTTPPrint.h, HTTPPrint.idx.
Там батник есть им и ковертите прямо в папке с проектом,
или MPFS2.exe но Project Directory указывайте тот где находится проект.
Изменение именно этих файлов не влияет на читаемость файла javы. Она же просто тупо указывается в какой папке лежит. Эти файлы влияют на номера вызываемых функций (и их аргументов) для динамически создаваемых участков кода htm
IgorV вне форума   Ответить с цитированием
Старый 08.04.2010, 16:12   #35
phase
Senior Member
 
Регистрация: 01.03.2007
Сообщений: 438
Вес репутации: 448/48
phase is just really nicephase is just really nicephase is just really nicephase is just really nicephase is just really nice
По умолчанию Re: Ethernet

Хымммм в общем не отрабатывается вот это ~inc:header.inc~
стоит на первом месте в index. Посмотрел исходный код из под браузера - этого инклюда нет..... в моей сборке, а вот в микрочиповской он присутствует. Может надо как то особо MPFS сконфигурить???
Вот что стоит сейчас в нем см. картинку.
Миниатюры
MPFS.jpg  

Последний раз редактировалось phase; 08.04.2010 в 16:26.
phase вне форума   Ответить с цитированием
Старый 08.04.2010, 16:13   #36
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 670
Вес репутации: 1181/47
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Ethernet

Цитата:
Сообщение от IgorV Посмотреть сообщение
Изменение именно этих файлов не влияет на читаемость файла javы. Она же просто тупо указывается в какой папке лежит. Эти файлы влияют на номера вызываемых функций (и их аргументов) для динамически создаваемых участков кода htm
Я знаю , просто кода я первый раз конвертил то решил что для порядка надо все по папкам разложить , когда получил не совсем то что хотел начал копать сначала яву

Последний раз редактировалось _WIL_; 08.04.2010 в 16:19.
_WIL_ вне форума   Ответить с цитированием
Старый 08.04.2010, 16:13   #37
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Цитата:
Сообщение от phase Посмотреть сообщение
Хымммм в общем не отрабатывается вот это ~inc:header.inc~
стоит на первом месте в index. Посмотрел исходный код из под браузера - этого инклюда нет..... в моей сборке, а вот в микрочиповской он присутствует. Может надо как то особо MPFS сконфигурить???
Вот что стоит сейчас в нем смю картинку.
тогда верно сказал предыдущий оратор. надо перекомпилировать проект с учетом измененного хедера.

Номер inc файла лежит в том самом хедере и скорее всего не вызывается. Проверка то простая сохраняем ввсю страницу htm со всеми регалиями. И смотрим что загружено
IgorV вне форума   Ответить с цитированием
Старый 08.04.2010, 16:16   #38
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 670
Вес репутации: 1181/47
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Ethernet

Цитата:
Сообщение от phase Посмотреть сообщение
Хымммм в общем не отрабатывается вот это ~inc:header.inc~
стоит на первом месте в index. Посмотрел исходный код из под браузера - этого инклюда нет..... в моей сборке, а вот в микрочиповской он присутствует. Может надо как то особо MPFS сконфигурить???
Вот что стоит сейчас в нем смю картинку.
Во Во ! Точно оно!
http://www.microchip.su/showpost.php...5&postcount=33
_WIL_ вне форума   Ответить с цитированием
Старый 08.04.2010, 16:24   #39
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
Вот бы кто нибудь в SNMP шарил... может быть помог бы мне понять что к чему. mib получил. шо за хрень и много ли жрет ресурсов.
IgorV вне форума   Ответить с цитированием
Старый 08.04.2010, 16:30   #40
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 670
Вес репутации: 1181/47
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Ethernet

Цитата:
Сообщение от IgorV Посмотреть сообщение
Вот бы кто нибудь в SNMP шарил... может быть помог бы мне понять что к чему. mib получил. шо за хрень и много ли жрет ресурсов.
Не то чтобы сильно шарю но пользоватся приходится .
Ресурсов жрет немного , если надо просто постоянно данные снимать , например показания термометра , то самое то .
Недостатк: очень низкая защита , для управления пименять не советую.
_WIL_ вне форума   Ответить с цитированием
Старый 08.04.2010, 16:32   #41
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
Не то чтобы сильно шарю но пользоватся приходится .
Ресурсов жрет немного , если надо просто постоянно данные снимать , например показания термометра , то самое то .
Недостатк: очень низкая защита , для управления пименять не советую.
надо влиться в готовую сеть мониторинга со своим самоваром
IgorV вне форума   Ответить с цитированием
Старый 08.04.2010, 16:45   #42
phase
Senior Member
 
Регистрация: 01.03.2007
Сообщений: 438
Вес репутации: 448/48
phase is just really nicephase is just really nicephase is just really nicephase is just really nicephase is just really nice
По умолчанию Re: Ethernet

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
Во Во ! Точно оно!
Ну блин, зачем так сложно, а я так губу раскатал- типа удаленно менять веб-сервер без изменения прошивки контроллера.....
Ладно буду дальше копать....
phase вне форума   Ответить с цитированием
Старый 08.04.2010, 17:00   #43
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Менять сайт можно но только статическую часть использую всегда один и тот же хедер
IgorV вне форума   Ответить с цитированием
Старый 08.04.2010, 19:18   #44
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 670
Вес репутации: 1181/47
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Ethernet

Цитата:
Сообщение от IgorV Посмотреть сообщение
надо влиться в готовую сеть мониторинга со своим самоваром
Боюсь тут я вам не помогу.
Основная проблема я так понимаю это влиться в готовую сеть.
Нормальной системе по идее надо скормить mchip.mib
Но у меня кем то наспех слепленная ест только текстовые файлы с данными поэтому я делаю так в кронтабе периодически вызываю команду например :
snmpwalk -v2c -cpublic192.168.250.251 1.3.6.1.2.1.17.4.3 >> /opt/mak_13_1.txtт.е. в файл mak_13_1.txt постоянно добавляются данные с адреса,типа

SNMPv2-SMI::mib-2.17.4.3.1.1.0.4.97.101.31.148 = Hex-STRING: 00 04 61 65 1F 94
SNMPv2-SMI::mib-2.17.4.3.1.1.0.26.48.92.252.5 = Hex-STRING: 00 1A 30 5C FC 05
SNMPv2-SMI::mib-2.17.4.3.1.1.0.28.37.131.56.143 = Hex-STRING: 00 1C 25 83 38 8F

в данном случае мак адреса подключенные к порту, дальше уже не мое дело.


К стати MPFSImg в имидж кидает все подряд в месте с комментариями ,а их например в файле mchp.js чуть менше половины, 2 с копейками килобайта. Коментарии хороши в исходниках но в контролере они лежат мертвым грузом.

Последний раз редактировалось _WIL_; 08.04.2010 в 19:37.
_WIL_ вне форума   Ответить с цитированием
Старый 08.04.2010, 19:59   #45
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
Боюсь тут я вам не помогу.
Основная проблема я так понимаю это влиться в готовую сеть.
Нормальной системе по идее надо скормить mchip.mib
Но у меня кем то наспех слепленная ест только текстовые файлы с данными поэтому я делаю так в кронтабе периодически вызываю команду например :
snmpwalk -v2c -cpublic192.168.250.251 1.3.6.1.2.1.17.4.3 >> /opt/mak_13_1.txtт.е. в файл mak_13_1.txt постоянно добавляются данные с адреса,типа

SNMPv2-SMI::mib-2.17.4.3.1.1.0.4.97.101.31.148 = Hex-STRING: 00 04 61 65 1F 94
SNMPv2-SMI::mib-2.17.4.3.1.1.0.26.48.92.252.5 = Hex-STRING: 00 1A 30 5C FC 05
SNMPv2-SMI::mib-2.17.4.3.1.1.0.28.37.131.56.143 = Hex-STRING: 00 1C 25 83 38 8F

в данном случае мак адреса подключенные к порту, дальше уже не мое дело.


Кстати MPFSImg в имидж кидает все подряд в месте с комментариями ,а их например в файле mchp.js чуть менше половины, 2 с копейками килобайта. Коментарии хороши в исходниках но в контролере они лежат мертвым грузом.
2кБ не жмет. Вся страница со всеми картинками весит больше 100кБ, так что какая разница тогда.
IgorV вне форума   Ответить с цитированием
Старый 08.04.2010, 20:14   #46
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 670
Вес репутации: 1181/47
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Ethernet

Цитата:
Сообщение от IgorV Посмотреть сообщение
2кБ не жмет. Вся страница со всеми картинками весит больше 100кБ, так что какая разница тогда.
При размещении страницы в памяти контролера очень даже жмет.
У меня проект не собирался памяти не хватало , совсем чуть чуть, пошел искать где чего урезать 2 килобайта за счасте было.

Последний раз редактировалось _WIL_; 08.04.2010 в 20:22.
_WIL_ вне форума   Ответить с цитированием
Старый 08.04.2010, 20:47   #47
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 47
Сообщений: 4,100
Вес репутации: 1883/99
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Ethernet

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
При размещении страницы в памяти контролера очень даже жмет.
У меня проект не собирался памяти не хватало , совсем чуть чуть, пошел искать где чего урезать 2 килобайта за счасте было.
да я всё это понял. тут вот что важно, что страница хоть на скаку выдумывается, хоть из SD выдается, хоть из памяти программ, скорость ограничена самой либой вместе с самим модулем езерента. Т.е. разница не особо большая.
IgorV вне форума   Ответить с цитированием
Старый 04.06.2010, 14:05   #48
phase
Senior Member
 
Регистрация: 01.03.2007
Сообщений: 438
Вес репутации: 448/48
phase is just really nicephase is just really nicephase is just really nicephase is just really nicephase is just really nice
По умолчанию Olimex+Mircochip Stack

Уважаемый Petr, не могли бы подсказать как правильно патчить... микрочиповский стек.
Имеется pic-maxi-web в нем уже от olimex стоит стек 5.10.
Компилятор С18 V3.35
Установил microchip solution, туда же скопировал patch от olimex.
Пропатчил.... ммм довольно много всяких failed..
Это нормально?
Открыл проект в мплаб, компилирую и на SPIEEPROM спотыкается, типа
EEPROMBufferPtr has not been defined...
Что я не правильно делаю?
phase вне форума   Ответить с цитированием
Старый 08.06.2010, 14:34   #49
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 46
Сообщений: 1,734
Вес репутации: 3438/91
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: Olimex+Mircochip Stack

Цитата:
Сообщение от phase Посмотреть сообщение
Уважаемый Petr, не могли бы подсказать как правильно патчить... микрочиповский стек.
Имеется pic-maxi-web в нем уже от olimex стоит стек 5.10.
Компилятор С18 V3.35
Установил microchip solution, туда же скопировал patch от olimex.
Пропатчил.... ммм довольно много всяких failed..
Это нормально?
Открыл проект в мплаб, компилирую и на SPIEEPROM спотыкается, типа
EEPROMBufferPtr has not been defined...
Что я не правильно делаю?
Неправильность в самом подходе.
Нельзя оперировать понятиями "патчить", "olimex", "стек 5.10"
Нужно взять работающий пример (например тот, что идет с платой)
разобраться в нем. И по мере понимания его структуры и функций
что то очень аккуратно менять.
Что касается SPIEEPROM - это неудивительно.
В pic-maxi-web стоит абсолютно другая память,
чем в родных микрочиповских платах.
А микрочиповский стек написан именно под них (как легко догадаться).
Повторюсь - тут надо разбираться, отталкиваясь от работающего варианта.
Petr вне форума   Ответить с цитированием
Старый 08.06.2010, 16:43   #50
phase
Senior Member
 
Регистрация: 01.03.2007
Сообщений: 438
Вес репутации: 448/48
phase is just really nicephase is just really nicephase is just really nicephase is just really nicephase is just really nice
По умолчанию Re: Olimex+Mircochip Stack

Дык вот рабочего то примера с платой то и нет....
Есть только патч, который надо накатить на стек и типа получится готовый пример. а оно вываливает кучку ошибок. Я вообше удивлен, что олимех не предоставляет готового проекта...
С памятью я уже разобрался - это так патч от олимекса сконфигурил hardwareprofile.h
По крайней мере стек уже работает, только вот компилятор не хочет принимать CS для памяти. На плате он подключен на D7, а компилятор говорит, что такого нету... такое ощущение, что он считает что у меня не 100 пиновый корпус.. Хотя я и явно указал 97j60..
Буду дальше копать...
phase вне форума   Ответить с цитированием
Ответ

Метки
ethernet, trt, езернет


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ethernet with tcp/ip stack Паровоз Микроконтроллеры других производителей 2 09.09.2008 11:47
Проблема с Ethernet на PIC18F97J60 tom4ik85 Продукция MICROCHIP 23 03.09.2007 10:03
Доступ в Ethernet gegel Cетевые протоколы и технологии 7 24.05.2007 12:45
Вопрос по Ethernet (ENC28j60) Николай Cетевые протоколы и технологии 10 05.03.2007 16:19
Вопрос по Ethernet (ENC28j60) Николай Продукция MICROCHIP 0 05.03.2007 11:00


Часовой пояс GMT +3, время: 08:19.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot