• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   2 Anonymous Users




« 1 (2)


Re: Help Me!
#8
版主
版主


查看用戶資訊
DHCP 自動取得的 IP 是要從 IP 分享器給的,電腦跳接還是不會給 IP 的。
比較深入的問題我也不懂,還是建議找 Steven Lin (分機:803) 跟他討論一下,公司裡就屬他對 TCP/IP 最清楚了。

發表於: 2009/6/5 10:39
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Help Me!
#7
新會員
新會員


查看用戶資訊
請問一下, 有玩過 COM4201 TCPIP 課程的前輩們,

我用 Explorer 16 + PIC24FJ128GA010 + Ethernet PICtail Plus

燒錄 TCPIP Demo App\TCPIP Demo App-C30.mcp

---------------------------------------------------------
HardwareProfile.h 有改 #define EXPLORER_16

// Choose which hardware profile to compile for here. See
// the hardware profiles below for meaning of various options.
//#define PICDEMNET2
//#define HPC_EXPLORER
//#define PICDEMZ
//#define PIC24FJ64GA004_PIM
#define EXPLORER_16 // PIC24FJ128GA010, PIC24HJ256GP610, dsPIC33FJ256GP710 PIMs
//#define DSPICDEM11
//#define YOUR_BOARD

---------------------------------------------------------
TCPIPConfig.h 也照講義步驟改了

#define MY_DEFAULT_HOST_NAME "MCHPBOARD"

//21220=00:52:E4
#define MY_DEFAULT_MAC_BYTE1 (0x00)
#define MY_DEFAULT_MAC_BYTE2 (0x04)
#define MY_DEFAULT_MAC_BYTE3 (0xA3)
#define MY_DEFAULT_MAC_BYTE4 (0x00)
#define MY_DEFAULT_MAC_BYTE5 (0x52)
#define MY_DEFAULT_MAC_BYTE6 (0xE4)

//IP:192.168.1.123
#define MY_DEFAULT_IP_ADDR_BYTE1 (192ul)
#define MY_DEFAULT_IP_ADDR_BYTE2 (168ul)
#define MY_DEFAULT_IP_ADDR_BYTE3 (1ul)
#define MY_DEFAULT_IP_ADDR_BYTE4 (123ul)

//Mask:255.255.255.0
#define MY_DEFAULT_MASK_BYTE1 (255ul)
#define MY_DEFAULT_MASK_BYTE2 (255ul)
#define MY_DEFAULT_MASK_BYTE3 (255ul)
#define MY_DEFAULT_MASK_BYTE4 (0ul)

//Gate:192.168.1.254
#define MY_DEFAULT_GATE_BYTE1 (192ul)
#define MY_DEFAULT_GATE_BYTE2 (168ul)
#define MY_DEFAULT_GATE_BYTE3 (1ul)
#define MY_DEFAULT_GATE_BYTE4 (254ul)

//DNS1:192.168.1.1
#define MY_DEFAULT_PRIMARY_DNS_BYTE1 (192ul)
#define MY_DEFAULT_PRIMARY_DNS_BYTE2 (168ul)
#define MY_DEFAULT_PRIMARY_DNS_BYTE3 (1ul)
#define MY_DEFAULT_PRIMARY_DNS_BYTE4 (1ul)

//DNS2:0.0.0.0
#define MY_DEFAULT_SECONDARY_DNS_BYTE1 (0ul)
#define MY_DEFAULT_SECONDARY_DNS_BYTE2 (0ul)
#define MY_DEFAULT_SECONDARY_DNS_BYTE3 (0ul)
#define MY_DEFAULT_SECONDARY_DNS_BYTE4 (0ul)

----------------------------------------------------------
超級終端機也 OK

Microchip TCP/IP Config Application (v4.55, Nov 11 2008)

1: Change serial number: 21220
2: Change host name: MCHPBOARD
3: Change static IP address: 192.168.1.123
4: Change static gateway address: 192.168.1.254
5: Change static subnet mask: 255.255.255.0
6: Change static primary DNS server: 192.168.1.1
7: Change static secondary DNS server: 0.0.0.0
8: Disable DHCP & IP Gleaning: DHCP is currently enabled
9: Download MPFS image.
0: Save & Quit.
Enter a menu choice:

BUTTON0 held for more than 4 seconds. Default settings restored.

-----------------------------------------------------------
LCD 顯示 TCPStack v4.55 就不動了, 弄了一個多星期了, 還是搞不定.

我 DEBUG 一下, 發現卡住在下段迴圈內.

ENC28J60.c

// RESET the entire ENC28J60, clearing all registers
// Also wait for CLKRDY to become set.
// Bit 3 in ESTAT is an unimplemented bit. If it reads out as '1' that
// means the part is in RESET or there is something wrong with the SPI
// connection. This loop makes sure that we can communicate with the
// ENC28J60 before proceeding.
do{
SendSystemReset();
i = ReadETHReg(ESTAT).Val;
} while((i & 0x08) || (~i & ESTAT_CLKRDY));

有誰能幫幫忙, 指導一下眉角 ^.^, 感激不盡.

------------------------------------------------------------
DHCP 自動配置 IP, 是要接 HUB, 還是 IP 分享器, 還是可與電腦跳線對接呢?
試了又試, 它還是不理我.

順問一下 Ethernet PICtail Plus 上的 R10電阻, 是本來就沒接嗎,
手冊上是 NL, 板子上是空的. 這是正常的嗎?

------------------------------------------------------------
本想放棄了, 等下季課程開再去上, 但技術人的壞習慣, 搞不出來很難過
因此懇請各位大大幫幫忙, 點一下眉角. 3Q & 3Q ^.^

發表於: 2009/6/5 10:17
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Help Me!
#6
新會員
新會員


查看用戶資訊
OK! 3Q ^.^

發表於: 2009/5/27 14:21
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Help Me!
#5
版主
版主


查看用戶資訊
是這樣的啦:
TCP/IP (COM4201) 這課程比較專業,我不見得懂。我會建議你可以找 TCP/IP 的專業講師 FAE Magager (Steven Lin) 來澄清你的疑慮。

USB & SD Card 就要找 CAE (Calvin Ho) 來解答。

發表於: 2009/5/27 11:23
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Help Me!
#4
新會員
新會員


查看用戶資訊
Sorry 訂正一下

C:\MCHPFSUSB\Pc\PICDEMUSBFSDemoTool 為網路找到的 PDFSUSB.exe Source Code 為 BCB6 寫的 不是 VC2005 我攪錯了.

C:\Microchip Solutions\USB Device - Bootloaders\HID - Bootloader\HID Bootloader - PC Software\Debug\HIDBootLoader.exe 才是 VC2005 寫的

歹勢啦! ^.^

發表於: 2009/5/27 1:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Help Me!
#3
新會員
新會員


查看用戶資訊
3Q 感謝版主大大的回應, 我有下載了, 有不懂的地方再向您請教.

PS. 我會先K過, 不懂的地方再請教您了.

有些細節經驗, 還是向有玩過的老師學習會事半功倍ㄛ ^.^

發表於: 2009/5/27 0:14
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Help Me!
#2
版主
版主


查看用戶資訊
謝謝 gehom 的心得整裡。
有關 COM4210 的課要下季才會開,針對 4201 的練習部分我有將其實習部份翻譯成中文,所以趙哲實習手冊一步一步的做應該是可以完成的。

http://www.microchip.com.tw/modules/w ... glefile.php?cid=4&lid=247

發表於: 2009/5/26 14:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Help Me!
#1
新會員
新會員


查看用戶資訊
版主大大 您好!

請問 COM4201 TCP/IP 課程何時會開呢? 請幫忙問看看好嗎, 感激不盡, 3Q.

我 K TCPIP Stack v4.55, 1個頭好幾顆大

Demo 燒入 Explorer 16 + PIC24FJ128GA010 + Ethernet PICtail Plus OK

後面就玩不出來了, 跟我之前上的 PICDEM.Net 對不太起來,

IP???, 搞不清處 192.168.1.123 或 61.221.193.226 ???

因為英文爛 TCPIP Stack Help 看的好吃力. 若有老師帶入門應該就會加快學習行程吧. (其實是我比較懶)

我 APP013 USB 課程上了2.3次才攪懂, COM4201 可能也要戰 2.3 輪, Help! Help!

我會繼續 K 的, 希望看的懂.

===================================
這是小弟這次上完 USB APP013 課程, 稍為整理的注意事項
怕久了又對不起來 PIC 與 PC 之間的程式關係, 有用到的同修
希望有些幫助. (筆記太多, 還沒時間整理, 這次何老師講的很專業, 受益良多, 雖然也小度龜了己下 ^.^)

Microchip MCHPFSUSB v1.3 Installer

--------------------------------------------------------------------------------------
PC 端 Demo 程式

HID_VB6_DEMO
HID_VB2005_DEMO
HID_VC_Demo

MPUSBAPI_VB (VB.Net 2005)

--------------------------------------------------------------------------------------
MCHPFSUSB
MCHPMSD-Logger

將 2資料夾 Copy 到 C:\ 因 MPLAB 專案已指定 output 路徑在 C:\

HID 的 VB & VC Demo 程式要配合
C:\MCHPFSUSB\fw\Hid\Ctrl_IO_AD_DEMO\_output\MyHID.hex
路徑檔名長度超出 6x字, 會產生不出 MyHID.hex, 要在 MPLAB 下手動匯出, 參考 Export.GIF 設定

C:\MCHPFSUSB\fw\Hid\DEMO\_output\MyHID.hex
C:\MCHPFSUSB\fw\Hid\DEMO2\_output\MyHID.hex (有讀出 Temp 溫度, CGH 修改)

C:\MCHPFSUSB\fw\Hid\Mouse\_output\MCHPUSB.hex 插上 USB後, 會模擬 Mouse 繞圈圈, 按 S2 停止

C:\MCHPFSUSB\fw\Cdc\_output\MCHPUSB.hex 用 BootLoad 載入, 可模擬 RS-232 COM Port, 不用管速率
用終端機模擬程式可 Demo

=========================================================================================
初始出廠 BootLoad 程式在 C:\MCHPFSUSB\fw\_factory_hex\picdemfsusb.hex
要用 MPLAB IDE 匯入後, 再用 ICD2 燒入 APP0013 Demo Board 要注意燒錄之前要改
Configure->Configuration Bits->96MHz PLL Prescaler->Devide by 5 (20 MHz input) 改 Devide by 6 (24 MHz input) 才會正常
因美國 Demo Board 為 20MHz, 台灣 APP013 為 24MHz

C:\MCHPFSUSB\Pc\Pdfsusb\PDFSUSB.exe BootLoad 工具 & Demo 程式
Demo 需用 BootLoad 載入 C:\MCHPFSUSB\fw\Demo\_output\MCHPUSB.hex 執行, 方可使用

USB Driver 在 C:\MCHPFSUSB\Pc\MCHPUSB Driver\Release 下

C:\MCHPFSUSB\fw\Boot 為 BootLoad USB Source Code

C:\MCHPFSUSB\Pc\PICDEMUSBFSDemoTool 為網路找到的 PDFSUSB.exe Source Code 為 VC 2005.Net 寫的

=========================================================================================
MCHPMSD-Logger 要用完整版 C18 有最佳化約 2xK, 學習版過期會太大燒不入 18F4550 IC, 超過 32K

=========================================================================================
Microchip MCHPFSUSB v2.4 Installer

會裝在 C:\Microchip Solutions 建議用 PIC18F46J50 PIM 64k 程式容量較大, 有些新的 Demo 會超過 32K

Attach file:


Link only for registered users

發表於: 2009/5/26 0:20
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------