BIOS Debug Terms Stable
PEI Fail Checklist
Quicknote checklist debug lỗi trong PEI phase.
1 phút đọc
PEI Fail Checklist
PEI fail thường khó debug vì hệ thống còn rất sớm, memory/console/log có thể chưa đầy đủ. Cần kiểm tra boot mode, PEIM dispatch, PPI và HOB theo thứ tự.
Ví dụ thực tế
Nếu DXE driver cần biết kết quả memory init hoặc một thông tin board được phát hiện sớm, PEI có thể ghi thông tin đó vào HOB. DXE đọc lại HOB thay vì tự lặp lại toàn bộ logic early init.
Checklist nhanh
- Có chạy tới PEI Foundation không?
- Temporary RAM/stack có hoạt động không?
- PEIM cần thiết có được tìm trong FV không?
- PEIM dependency có thỏa không?
- PPI cần thiết có được install chưa?
- Permanent memory có được install không?
- HOB quan trọng có được tạo trước khi handoff sang DXE không?
Ghi nhớ nhanh
PEI fail = kiểm tra temporary RAM, PEIM dispatch, PPI, memory init và HOB.
Bài liên quan
Nguồn tham khảo public
Thấy nội dung này hữu ích?
Lưu lại hoặc chia sẻ cho người cũng đang học firmware, BIOS/UEFI và embedded systems.
Nội dung liên quan
Một số bài viết, ghi chú hoặc project có liên quan đến nội dung bạn vừa đọc.
Biến note thành bài viết hoàn chỉnh
Notes là nơi ghi nhanh khái niệm.