2013年12月5日 星期四

NIKON S7 鏡頭蓋錯誤 修理

出現傳說中的鏡頭蓋錯誤

明明鏡頭蓋好的很,開電源就打開關電源就合起來

神奇的事出現:讓相機進入待機狀態,然後喚醒,可以用了

大卸八塊,其實是用膠帶把拆下來的螺絲一一黏好,並記錄位置及數量

小心閃光燈的高壓電,連續被電了兩次才知道,這電容用料很實在

看不出壞在哪,鏡頭蓋馬達正常,鏡頭蓋定位開關正常
網路上都說是鏡頭蓋模組故障,買一個來試試,死馬當活馬醫

然後換完後真的就好了,完畢.

2013年1月16日 星期三

利用RU檢查LAN的MAC

INTEL 82574:
1.  MAC_ADDR = ReadPCI32(NIC_BUS, NIC_DEV, NIC_FUN, 0x10);
2.  MAC_ADDR &= (UINT32) (0xFFF00000);
3.  MAC_ADDR  | =(UINT32) 0x40;
4.  MAC_value_offset1 = (UINT8)(MemRead32((UINT32*)(UINT)(MAC_ADDR)));
5.  MAC_value_offset2 = (UINT8)(MemRead32((UINT32*)(UINT)(MAC_ADDR+1)));
6.  MAC_value_offset3 = (UINT8)(MemRead32((UINT32*)(UINT)(MAC_ADDR+2)));
7.  MAC_value_offset4 = (UINT8)(MemRead32((UINT32*)(UINT)(MAC_ADDR+3)));
8.  MAC_value_offset5 = (UINT8)(MemRead32((UINT32*)(UINT)(MAC_ADDR+4)));
9.  MAC_value_offset6 = (UINT8)(MemRead32((UINT32*)(UINT)(MAC_ADDR+5)));

===========================================================
1.Realtek:Io或Memory map offset BYTE[0x00]~BYTE[0x05]
2.Marvell:Memory map offset BYTE[0x100]~BYTE[0x105]
3.SIS:Io map offset  BYTE[0x62]~BYTE[0x67]
4.Intel: Memory map offset  BYTE[0x40]~BYTE[0x45]
5.Broadcom:Memory  map offset  BYTE[0x16b]~BYTE[0x164] 或者 Memory map offset  BYTE[0x1410]~BYTE[0x1415]
6.Jmicron:Memory  map offset  BYTE[0x38]~BYTE[0x3D]

引用自:
http://www.biosren.com/thread-6474-1-1.html