在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

米爾科技改內(nèi)核調(diào)整GPIO在內(nèi)核啟動階段方案

米爾科技 ? 來源:米爾科技 ? 作者:米爾科技 ? 2019-11-26 16:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

米爾用戶在使用i.MX6UL/i.MX6ULL系列產(chǎn)品開發(fā)時,需要調(diào)整GPIO在內(nèi)核啟動階段的狀態(tài),這怎么操作呢?在這里將用戶問題做一個詳細(xì)的整理,如果遇到相似問題可以參考:
現(xiàn)象:改了dts文件,在 &iomuxc 和 &iomuxc_snvs 的 pinctrl_hog_x 中加入了一些自定義的GPIO,操 作系統(tǒng)啟動后,使用 echo x > /sys/class/gpio/export 指令導(dǎo)出后,可以用程序正??刂?,都沒有問題 。但是這些引腳在內(nèi)核啟動階段都輸出了高電平,導(dǎo)致我們電路板上的蜂鳴器和LED在內(nèi)核啟動階段,始終 是打開狀態(tài),蜂鳴器會一直響。在UBOOT階段蜂鳴器是不響的,只有內(nèi)核加載完畢打印 Starting kernel ... 這句開始,就會一直響,直到操作系統(tǒng)啟動后,把蜂鳴器關(guān)掉。 我好像是內(nèi)核加載了 dts 中 iomux 相關(guān)配置后,對IO口做了初始化之類的動作導(dǎo)致的,但是我找不到這些代碼位置。
問題:出現(xiàn)以上問題,修改內(nèi)核哪里可以調(diào)整GPIO在內(nèi)核啟動階段的狀態(tài)?
米爾技術(shù)支持:在配置dts時需要配置GPIO pad_ctrl的值, 參考CPU 手冊《IMX6ULLRM》把PUS設(shè)置為00下拉。 參考下面的例子:


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6099

    瀏覽量

    36232
  • 米爾科技
    +關(guān)注

    關(guān)注

    5

    文章

    227

    瀏覽量

    21566
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    如何使用dtb方式啟動內(nèi)核

    /boot/zImagebootz 0x82000000 - 0x88000000至此,Linux內(nèi)核就能啟動了。  (7)小結(jié)  從啟動Log上分析,現(xiàn)在內(nèi)核無法掛在根文件系統(tǒng),在
    發(fā)表于 04-22 14:06

    米爾MYS-8MMX開發(fā)板免費試用】編譯內(nèi)核鏡像&與USBHID設(shè)備通信

    問題的,但是能不能映射到設(shè)備文件,供開發(fā)者進行讀寫操作,那就需要檢查內(nèi)核編譯選項了,這里剛好是比較壞的一種情況,米爾廠家出廠鏡像是沒有打開USBHID通信的,必須讓開發(fā)者重新編譯內(nèi)核鏡像,那么這里就涉及到
    發(fā)表于 08-29 16:10

    基于ARM體系的內(nèi)核啟動解析

    創(chuàng)建init進程以及內(nèi)核進程,并啟動內(nèi)核調(diào)度器。rest_init階段代碼如下,其注釋如下,主要作用就是先創(chuàng)建init進程使其進程號為1,這是第一個用戶空間進程,該進程執(zhí)行后在衍生出一
    發(fā)表于 09-14 12:02

    在內(nèi)核啟動時發(fā)現(xiàn)SPI驅(qū)動沒有正確運行?

    在內(nèi)核啟動中發(fā)現(xiàn)這個打印信息[ 1.138240] spi_gpio spi4.15: gpio-miso property not found, switching to no-rx
    發(fā)表于 11-28 07:54

    linux內(nèi)核啟動內(nèi)核解壓過程分析

    linux啟動內(nèi)核解壓過程分析,一份不錯的文檔,深入了解內(nèi)核必備
    發(fā)表于 03-09 13:39 ?1次下載

    Linux內(nèi)核文檔:ARM-啟動

    Linux內(nèi)核文檔:ARM-啟動
    發(fā)表于 10-30 10:15 ?6次下載
    Linux<b class='flag-5'>內(nèi)核</b>文檔:ARM-<b class='flag-5'>啟動</b>

    linux內(nèi)核啟動流程

    Linux的啟動代碼真的挺大,從匯編到C,從Makefile到LDS文件,需要理解的東西很多。畢竟Linux內(nèi)核是由很多人,花費了巨大的時間和精力寫出來的。而且直到現(xiàn)在,這個世界上仍然有成千上萬的程序員在不斷完善Linux內(nèi)核
    發(fā)表于 11-14 16:19 ?4465次閱讀
    linux<b class='flag-5'>內(nèi)核</b><b class='flag-5'>啟動</b>流程

    用戶與內(nèi)核空間數(shù)據(jù)交換的方式之一:內(nèi)核啟動參數(shù)

    Linux 提供了一種通過 bootloader 向其傳輸啟動參數(shù)的功能,內(nèi)核開發(fā)者可以通過這種方式來向內(nèi)核傳輸數(shù)據(jù),從而控制內(nèi)核啟動行為。
    發(fā)表于 05-14 15:42 ?595次閱讀

    米爾科技內(nèi)核芯片概述

    ATMEL ARM920 內(nèi)核芯片
    的頭像 發(fā)表于 11-25 09:47 ?3086次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>內(nèi)核</b>芯片概述

    Linux內(nèi)核GPIO操作函數(shù)的詳解分析

    本文檔的主要內(nèi)容詳細(xì)介紹的是Linux內(nèi)核GPIO操作函數(shù)的詳解分析免費下載。
    發(fā)表于 01-22 16:58 ?28次下載

    內(nèi)核與宏內(nèi)核的比較與分析

    混合內(nèi)核實質(zhì)上也是微內(nèi)核,而外內(nèi)核是一種比較極端的設(shè)計方法,目前還處于研究階段,所以我們就著重討論宏內(nèi)核與微
    發(fā)表于 03-17 16:05 ?11次下載
    微<b class='flag-5'>內(nèi)核</b>與宏<b class='flag-5'>內(nèi)核</b>的比較與分析

    Linux內(nèi)核啟動流程(上)

    本文先講解上篇,大家看到匯編不用擔(dān)心看不懂,在內(nèi)核啟動階段,沒有特別復(fù)雜的流程,都是順序執(zhí)行,只需一句一句閱讀代碼即可。
    發(fā)表于 06-23 14:07 ?1991次閱讀
    Linux<b class='flag-5'>內(nèi)核</b><b class='flag-5'>啟動</b>流程(上)

    Linux內(nèi)核啟動流程(下)

    本篇是通用內(nèi)核啟動階段,一般是C語言實現(xiàn)。
    發(fā)表于 06-23 14:08 ?866次閱讀
    Linux<b class='flag-5'>內(nèi)核</b><b class='flag-5'>啟動</b>流程(下)

    硬件電路如何設(shè)計調(diào)整內(nèi)核供電

    DVFS 即動態(tài)電壓頻率調(diào)整,針對 SOC主頻的不同,需要動態(tài)調(diào)整 SOC 的 Core Power。通過調(diào)整內(nèi)核供電電壓,實現(xiàn)SOC主頻的調(diào)整
    的頭像 發(fā)表于 09-19 17:01 ?1178次閱讀
    硬件電路如何設(shè)計<b class='flag-5'>調(diào)整</b><b class='flag-5'>內(nèi)核</b>供電

    如何在內(nèi)核啟動secondary cpu

    啟動secondary cpu 內(nèi)核啟動secondary cpu之前當(dāng)然需要為其準(zhǔn)備好執(zhí)行環(huán)境,因為內(nèi)核中cpu最終都將由調(diào)度器管理,故此時調(diào)度子系統(tǒng)應(yīng)該要初始化完成。 同時cpu
    的頭像 發(fā)表于 12-05 15:46 ?881次閱讀
    如何<b class='flag-5'>在內(nèi)核</b>中<b class='flag-5'>啟動</b>secondary cpu
    主站蜘蛛池模板: 爱爱小视频免费看 | 男女在线视频 | 男男之h啪肉np文 | 色男人社区| 成人在线a | 午夜国产精品久久影院 | 不卡视频一区二区 | 成人综合网址 | 亚洲播播播| 老师下面好紧 | 伊人久久综合成人亚洲 | 人人澡人人人人夜夜爽 | 国产高清在线精品 | 色激情网 | 午夜美女写真福利写视频 | 久久99精品久久久久久园产越南 | 黄色三级网站 | 91精品久久国产青草 | 国模一区二区三区私啪啪 | 手机看片1024在线 | 射在老师的里面真爽 | 日韩精品亚洲一级在线观看 | 夜夜夜爽 | 色婷婷久久 | 一级特黄aaa大片免费看 | 成人性色生活片免费看爆迷你毛片 | 国产福利不卡一区二区三区 | 免费人成年短视频在线观看免费网站 | 国产三级精品三级在线观看 | 日本三级高清 | av免费网站在线观看 | 人人干日日操 | 午夜精品久久久久久91 | 免费看黄在线 | 亚洲免费福利视频 | 免费一看一级毛片全播放 | 草草影院私人免费入口 | 毛片一区二区三区 | 婷婷亚洲综合五月天在线 | 亚洲精品美女在线观看 | 国产特黄特色的大片观看免费视频 |