一、前言
阿新 • • 發佈:2019-01-22
使用 學習資料 強制 當前時間 裸機 界面 顯示 重裝系統 吐槽
最近接手了一項工作,內容主要有兩點:
- 在6410的板子上運行linux,在linux啟動之後顯示一個校時界面,界面上顯示當前時間,通過按鍵(中斷)進行校時。
- U-boot啟動之前顯示一副圖像,linux啟動之前顯示另一幅圖像。
吐槽:
本人工作經驗只有一年,之前開發過其他平臺的裸機代碼,但是沒有摸過6410,也沒有linux驅動開發經驗,大部分都是現學現賣,有不足之處還請指出。之所以寫這篇博客是因為本人的垃圾神州Z7M-KP7ZC筆記本電腦上次休眠後發現無論怎樣都喚醒不了了,然後我就長按電源鍵強制關機了。重啟之後發現打不開無線網卡了,驅動升級以及驅動卸載重裝、網卡重啟等方法都試過了,就是無法打開無線網卡(有線網完全正常)。雖然意識到很可能是硬件燒壞了,但是還是想重裝一下系統碰碰運氣。在重裝系統的過程中想要格式化一下C盤,結果軟件盤符沒認對,把我的F盤認成了C盤,而我的F盤是我換固態之前的C盤,我看了一眼盤裏的東西跟C盤一樣就沒多想,直接格式化了,於是我的F盤被格式化了,而我的Ubuntu虛擬機就在F盤裏。不過我之前備份過一次虛擬機,所以本次丟的東西其實不多,也就是這一次的工作內容,以及windows瀏覽器裏的書簽。本次寫這篇博客是因為本人意識到重要的數據不能放在自己電腦裏,好的學習資料也需要和大家分享。
言歸正傳,本次寫的內容並不是直接為了完成工作任務,更多的是通過這次任務總結學到的東西,所以看起來會很亂,內容涉及6410裸機開發、u-boot的使用和修改、linux驅動編程等內容。
一、前言