Подключение FEZ Panda II

Перейдем к подключению платы FEZ Panda II к компьютеру.
Подключите плату к ПК, Windows автоматически обнаружит устройство USBizi.
И если с предыдущего урока вы установили драйверы от GHI, то Windows установит соответствующие драйверы.
Если плата FEZ Panda II уже была подключена к компьютеру во время установки пакета от GHI, то ПО запустит программу обновления прошивки USBizi Updater. В дальнейшем ее можно запустить вручную из меню «пуск»: Программы -> GHI Electronics -> GHI NETMF v4.1 SDK -> Firmware Update -> USBizi Updater.exe
Появится следующее окно:
USBizi Updater

В меню Device выберите пункт Get Firmware version. Программа должна соединиться с платой Panda и считать с нее текущую версию прошивки.
Для того, чтобы обновить прошивку, на плате необходимо нажать и удерживать кнопку LDR, затем одновременно нажать и отпустить кнопку RST и только затем отпустить кнопку LDR. После этого, плата будет готова к обновлению прошивки.
Для обновления прошивки, в программе необходимо нажать кнопку «Update».
Если вы скачали последнюю версию GHI NETMF SDK, то очень важно с обновлением ПО на компьютере, также и обновлять прошивку FEZ Panda II, иначе какие-то функции могут не работать или работать не правильно.

Итак прошивку обновили, поехали дальше. В пакете .NET Micro Framework имеется такая полезная утилита как MFDeploy. Запустив ее, вы увидите следующее окно:
Утилита MFDeploy
В первой строчке необходимо выбрать интерфейс, к которому подключена ваша плата. По умолчанию там стоит «Serial», т.к. FEZ Panda II работает по USB и определяется как USB Device, то необходимо выбрать «USB», во второй колонке автоматически установится «USBizi_USBizi». Нажимаем кнопку Ping.
Если связь с платой есть, то там должна появиться надпись Pinging… TinyCLR
Если связи нет, то появится Pinging… Error: No response from device
Можно запросить данные устройства, для этого в меню выберите Target -> Device Capabilities. В окне вывода информации появится:
HalSystemInfo.halVersion:
HalSystemInfo.halVendorInfo:
HalSystemInfo.oemCode: 0
HalSystemInfo.modelCode: 0
HalSystemInfo.skuCode: 0
HalSystemInfo.moduleSerialNumber:
HalSystemInfo.systemSerialNumber:
ClrInfo.clrVersion: 4.1.2821.0
ClrInfo.clrVendorInfo: Microsoft Copyright © Microsoft Corporation. All rig
ClrInfo.targetFrameworkVersion: 4.1.2821.0
SolutionReleaseInfo.solutionVersion: 4.1.7.0
SolutionReleaseInfo.solutionVendorInfo: GHI Electronics, LLC
SoftwareVersion.BuildDate: Sep 28 2011
SoftwareVersion.CompilerVersion: 410561
FloatingPoint: True
SourceLevelDebugging: True
ThreadCreateEx: True
LCD.Width: 0
LCD.Height: 0
LCD.BitsPerPixel: 0
AppDomains: True
ExceptionFilters: True
IncrementalDeployment: True
SoftReboot: True
Profiling: False
ProfilingAllocations: False
ProfilingCalls: False
IsUnknown: False

Теперь, попробуем записать программу из предыдущего примера в плату Panda. Для этого запустите среду разработки Microsoft Visual C# 2010 Express и создайте новый проект выбрав «FEZ Panda II Application». Это будет программа с миганием встроенного на плату светодиода.
Для того, чтобы мы работали с контроллером, а не в режиме симуляции необходимо изменить настройки. Для этого, в меню выберите Проект -> Свойства: FEZ Panda II Application1...
Откроются свойства проекта. Слева, перейдите в самую нижнюю вкладку: .NET Micro Framework. В появившейся вкладке поменяйте поле «Transport:» с Emulator на USB. В поле «Device», которое находится ниже должно появиться «USBizi_USBizi»:
Свойства проекта
Все настройки завершены, теперь можно скомпилировать проект и загрузить его в плату Panda. В среде разработки Visual C# 2010 Express сделать это очень просто. Для этого в меню выберите Отладка -> Начать отладку, либо можно просто нажать F5.
В окне выводе информации появится:
Rebooting…

Done.
На плате должен замигать встроенный светодиод LED с паузой 500 мс.

14 комментариев

avatar
Огромное спасибо.
avatar
Спасибо. интересная статья. Очень хочется «поиграться», но что-то проблематично такой наборчик достать
  • Slon
  • 0
avatar
Купить можно здесь: www.ghielectronics.com/catalog/category/7/
Но Panda уже не продается, видимо не выпускается.
avatar
Да, на их сайте не продается…
Пытаюсь вот здесь купить:
eu.mouser.com/ProductDetail/GHI-Electronics/ULTMT-SK-265/?qs=sGAEpiMZZMvLNza9%2fK%2feSOnCPLgvAiel
avatar
Я на маусере покупал, все нормально. Правда напрямую не пробовал в Россию доставлять, через посредника у них там брал. Но они вроде напрямую доставляют в Россию, так что проблем не должно быть
avatar
Кошмар! Набор стоит 90 евро и доставка 90 евро.
комментарий был удален
avatar
Тогда нужно через shipito или другого посредника, дешевле выйдет
avatar
А какие еще есть посредники? Из предложенных на маусере 90 евро-самый дешевый. Мне на Украину надо. Может, Вы подскажете, где в другом месте приобрести? Я пока не смог найти. На е-бее есть, но доставка только в США,
вот на Амазоне еще написал письмо, жду ответа
avatar
Я пользовался shipito и ebaytoday, этих двоих мне вполне хватает. Если нужно больше, то на форуме о ebay есть соответствующий раздел по посредникам.
На е-бее есть, но доставка только в США
Для этого и нужны посредники
avatar
Acticin Tablets With Free Shipping Levitra Bayer Preise [url=http://bpdrugs.com]cialis without prescription[/url] Rayrx Online Drugstore Discount Isotretinoin Acne
avatar
Amoxicillin Liquid 125mg Tadalafil 20mg India cialis vs viagra To Last Longer In Bed 5mg Propecia Price Fedex Zentel Saturday Delivery
avatar
Prix Cialis France Best Reviews Buying Brand Viagra Comprare Il Viagra On Line [url=http://cial20mgprice.com]cheapest cialis 20mg[/url] Pharmacy Canadian Superstore
avatar
Cialis To Buy Uk [url=http://cheapvia25mg.com]viagra[/url] Best Price On Brand Viagra Cialis Generico En Valencia Stendra Discount Direct Pharmacy
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.