一嚷往、創(chuàng)建調(diào)試環(huán)境 1.1設(shè)備樹(shù)內(nèi)置 倘若不將設(shè)備樹(shù)內(nèi)置唬涧,有個(gè)函數(shù)無(wú)法通過(guò)運(yùn)行剩瓶。 只需在configs/itop4412_defconfig中增加...
一岛都、計(jì)算參數(shù) 需要修改配置文件include/configs/itop4412.h淑履,拷貝u-boot.bin至內(nèi)存需要這些參數(shù)稳摄。 二棱诱、拷貝鏡像 ...
一泼橘、說(shuō)明 內(nèi)存控制器非常難配置,故而不能出錯(cuò)迈勋。我嚴(yán)格按照文檔上的步驟配置炬灭,其中的參數(shù)自行體會(huì)。 二靡菇、配置流程 首先配置內(nèi)存交錯(cuò)重归,然后初始化每個(gè)D...
一、部件介紹 PLL(鎖相環(huán)):時(shí)鐘信號(hào)通常由晶振提供厦凤,但面對(duì)多變的時(shí)鐘需求鼻吮,無(wú)法定制晶振,因此可以利用鎖相環(huán)將晶振時(shí)鐘信號(hào)進(jìn)行放大泳唠,并且數(shù)值可...
一狈网、增加點(diǎn)燈程序 在目錄arch/arm/mach-exynos/下增加itop4412_tool.c。 在目錄arch/arm/mach-ex...
一笨腥、定位源碼 通過(guò)查看lowlevel_init.c中的函數(shù)do_lowlevel_init可知拓哺,電源管理函數(shù)名稱(chēng)為set_ps_hold_ct...
一、前提信息 我們已經(jīng)知道生成的文件有spl/u-boot-spl脖母,spl/u-boot-spl.bin士鸥,spl/itop4412-spl.bi...
只分析脈絡(luò),并不分析細(xì)節(jié) 一谆级、入口 通過(guò)百度和查找相應(yīng)鏈接腳本烤礁,發(fā)現(xiàn)程序的入口位于arch/arm/lib/vectors.S 該文件的第一段代...
一、環(huán)境準(zhǔn)備 1.1操作系統(tǒng) 本人使用Debian9 x64和VMwae作為開(kāi)發(fā)環(huán)境肥照,因?yàn)槭煜ぴ摥h(huán)境脚仔,能同時(shí)運(yùn)行32位和64位程序,能直接利用各...