簡體   English   中英

如果傳感器無法在u-boot中進行探測,如何停止Linux內核(3.14)的啟動?

[英]How to stop booting of Linux kernel(3.14) if sensor is not able to probe in u-boot?

我成功將ADXL345(加速計)移植到AM335x SOC上。在u-boot的mux.c文件中,我做了一些更改以便可以正常通信。 但是如果通訊失敗,我希望內核不啟動。

請對此提供幫助,如果我錯了,請糾正我。

在您的電路板文件中的board_init函數中,添加對加速度計的檢查,並查看是否通訊,並且在失敗時返回-EINVAL,因此您的電路板根本無法啟動。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM