Chip BIOS Reflash Supermicro với lập trình viên EEPROM bên ngoài


11

Tôi đã có một máy chủ Supermicro, không còn bảo hành, và nó đã tự sát vào tháng trước. Đúng chính xác. Trong quá trình cập nhật AMIBIOS, BIOS Watchdog đã bị ngắt và bo mạch chủ được đặt lại trong thời gian flash. Chúng tôi đã kết thúc với một bo mạch chủ không chức năng.

Vì chip BIOS không được cắm, tôi đã có bộ điều hợp clip SOIC8 và lập trình viên EEPROM TL866 để sửa bo mạch chủ, nhưng vấn đề bắt đầu từ đây.

Khi tôi cố gắng flash chip BIOS, nó phàn nàn về bảo vệ quá điện áp và thậm chí nó không thể đọc được từ chip. Tôi đã có một bảng làm việc và đã thử tương tự: đọc chip EEPROM và vấn đề tương tự xảy ra.

Câu hỏi đặt ra là: ai đó đã quản lý để phản xạ lại chip BIOS Supermicro? Có khóa mạch các khối lập trình viên tùy chỉnh để ghi trên chip mà không cần tháo chip ra khỏi bảng?

Cảm ơn trước,


1
Có thể hỏi tại hackaday hoặc một số diễn đàn điện tử?
StanTastic

1
Chỉ là một ý tưởng, hãy thử rút pin CMOS và sau đó đọc nó sau khi để nó ngồi trong 30 giây hoặc lâu hơn. Pin có thể cung cấp một số điện áp cho chip mà lập trình viên không thích. Có thể có một tụ điện giữ điện tích trong một khoảng thời gian, hãy ghi nhớ điều đó.
TriadicTech

Câu trả lời:


1

Phục hồi bo mạch chủ Supermicro (hoặc bất kỳ loại nào khác)

Tôi đã viết thư này cho những bạn không thể khôi phục bios của bảng siêu thị với quy trình phục hồi SUPER.ROM và cũng không thể flash nó qua IPMI, đây sẽ là một trợ giúp tuyệt vời nếu chỉ là bạn thay thế có một RMA.

Để làm điều này, bạn sẽ cần một lập trình viên chip, và một kẹp giữ hoặc kẹp chip. Và một hàn sắt cũng như thông lượng.

Các mặt hàng tôi đã sử dụng cụ thể là:

Lập trình viên Revelprog-IS

Bộ chuyển đổi SOIC ZIF SOIC-8 / DIL-8 200 triệu ZIF

MG hóa chất Flux Paste ống tiêm

Trạm hàn Weller WE55 với đầu tuốc nơ vít

Tôi đã sử dụng phương pháp 'hàn sóng' để loại bỏ chip bios khỏi bo mạch chủ. Chip bios thường ở gần pin CMOS và có 8 chân.

Sau khi gỡ bỏ, tôi làm sạch các chân hàn dư và lắp chip vào bộ điều hợp zif của tôi và sau đó vào lập trình viên của tôi. Chip lập trình

Để đọc và ghi chip, bạn sẽ cần phải đọc số model của chip. nó sẽ rất nhỏ và có thể được dán bằng nhãn dán. Trong trường hợp của Supermicro X10SLM + -LN4F tôi đang làm việc, mô hình chip là Micron N25Q128A13

Lựa chọn chip trong lập trình viên Sau khi chọn loại chip trong phần mềm lập trình, tôi đọc dữ liệu từ chip để xác nhận xem nó có bị hỏng hay không và mô hình chip đã được chọn đúng.

Trong trường hợp của tôi, con chip hoàn toàn trống. (có thể đã không viết được bios sau khi xóa nó, trong khi flash bios) bạn biết nó trống vì văn bản nhìn thấy là tất cả 'FF' hoặc '00'

Tại thời điểm này, tôi đã tải xuống bản cập nhật bios mới nhất từ ​​trang web Supermanicros và mở tệp trong công cụ lập trình bios trong công cụ lập trình

Tại thời điểm này, tôi đã nhấn 'ghi bộ đệm vào bộ nhớ', đây là biểu tượng lưu chồng lên trên con chip.

Lập trình viên đã flash bios vào chip và xác minh nó đã cháy đúng cách.

Sau đó tôi hàn lại con chip lên bảng và mọi thứ bắt đầu hoạt động như trước đây.

Chip trên MB trước.

Trước

Chip trên MB Sau Sau

Hy vọng điều này sẽ giúp ai đó ra ngoài.


Tôi đánh dấu điều này là được chấp nhận vì đó là phần nào những gì tôi đã làm trong quá khứ. Vì nó cực kỳ giống nhau nên đây có thể là giải pháp.
Vinícius Ferrão

2

Bạn không nói nó là loại bo mạch chủ Supermicro hay bao nhiêu tuổi. Một số bo mạch chủ có phương pháp cập nhật BIOS không an toàn cuối cùng; thông thường, nó liên quan đến việc kết nối ổ đĩa mềm, đặt một đĩa với BIOS mới và sau đó cài đặt một nút nhảy hoặc nhấn tổ hợp phím khi bật nguồn. Đó có thể là đặt cược tốt nhất của bạn, nếu nó có sẵn.

Trên các máy trạm của Sun, chúng tôi thường xử lý loại sự cố này bằng cách cài đặt một con chip nổi tiếng, khởi động máy, sau đó kéo chip với nguồn điện và cắm vào ổ cắm xấu để lập trình lại. Rõ ràng đây là một thủ tục siêu đáng sợ. Có rất nhiều rủi ro và cuối cùng bạn có thể chiên chip, bo mạch chủ hoặc cả hai. Tôi chưa bao giờ thử nó trên PC, vì vậy tôi không thể khuyên dùng nó với một lương tâm rõ ràng. Tôi sẽ nói rằng tôi đã làm khoảng nửa tá SLC Sparcstation và tất cả đều sống sót.


Không chắc chắn tại sao điều này đã được bỏ phiếu. Một số máy chủ Supermicro có thể khôi phục từ BIOS bị hỏng bằng cách đặt nó trên ổ flash USB (hoặc các máy chủ cũ hơn là đĩa mềm). Ví dụ. Supermanic.com/support/faqs/faq.cfm?faq=16115
Brian
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.