文章
DiracFatCat 2015-3-3 16:33
为AM335x移植Linux内核主线代码(42)LCD之简单粗暴篇
硬件更改: LCD的引脚分布见下面这个帖子!它不是RGB的顺序!之前调试U-Boot的时候是弄错了的。 http://elinux.org/24bit_LCD_for_BBB 在Kernel中调试LCD ...
DiracFatCat 2015-3-2 10:35
为AM335x移植Linux内核主线代码(41)Ethernet结论篇
一口老血喷到屏幕上! 请自动略过之前的第36~40小节=_=!!! ===================================== http://www.tuicool.com/articles/UvmuEv ...
DiracFatCat 2015-2-13 21:18
[博客大赛]新年愿望
2014年不知不觉就溜走了,好像没什么特别值得铭记的事情,也没什么特别遗憾的事情。 2015年开始新的旅程,有几件事情希望在新年里可以做到: ...
DiracFatCat 2015-2-13 20:53
为AM335x移植Linux内核主线代码(40)什么是SYSCALL_DEFINEx
do_vfs_ioctl函数是一个非常重要的函数,如果在它里面加入打印信息,会发现系统启动时它被执行了很多次,系统运行时也在不断的执行它。它被下面这个函数调用 ...
DiracFatCat 2015-2-13 20:48
为AM335x移植Linux内核主线代码(39)调试Ethernet之四
第九次执行inet_ioctl函数: ================================ inet_ioctl SSSS                 ==== ioctl_num = 9 cmd = 0x89 ...
DiracFatCat 2015-2-13 20:46
为AM335x移植Linux内核主线代码(38)调试Ethernet之三
第七次执行inet_ioctl函数: ================================ inet_ioctl SSSS                ==== ioctl_num = 7 cmd = 0x891 ...
DiracFatCat 2015-2-13 20:45
为AM335x移植Linux内核主线代码(37)调试Ethernet之二
第三次执行inet_ioctl函数: ================================ inet_ioctl SSSS                 ==== ioctl_num = 3 cmd = 0x891 ...
DiracFatCat 2015-2-13 20:45
为AM335x移植Linux内核主线代码(36)调试Ethernet之一
之前调试U-Boot的时候,Ethernet花费的时间是最长的,这主要是因为它对电路板的布局要求很高,而且调试需要理解MDIO以及MII/GMII/RMII/RGMII协议之间的区别。 ...
DiracFatCat 2015-2-9 11:14
[博客大赛]淡定
最近心浮气躁,可能是因为年关将近。 太执着于与人争辩,这样不好。 还记得一年前和别人争宪政和司法独立,现在争国家荣誉和民族主义的危害。 总 ...
DiracFatCat 2015-2-6 17:31
为AM335x移植Linux内核主线代码(35)使用platform中的GPIO
使用GPIO,当然可以自己编写驱动,比如之前的第34节,也可以使用Kernel中的platform方法,它对资源的管理更加方便。为了理解platform工作的过程,需要先来看 ...
DiracFatCat 2015-2-3 14:43
为AM335x移植Linux内核主线代码(34)GPIO的dts及驱动
==== Step 1: ==== 修改maria-am335x-common.dts文件,主要是有关led的pinmux内容,去掉默认的am335x-bone四个灯,添加核心板上的LED指示灯,即GPIO3_8。 ...
DiracFatCat 2015-2-3 14:40
为AM335x移植Linux内核主线代码(33)制作自己的dts文件
下面的步骤其实在第(2)和第(3)节已经写过了,这里重新梳理一遍。 ==== Step 1: ==== 复制相近的dts文件,这样就不需要重新编写所有的内容,而是根据硬 ...
DiracFatCat 2015-2-3 14:34
为AM335x移植Linux内核主线代码(32)从U-Boot到内核
虽然这个系列主要是Linux内核移植的笔记,但是从第(7)到第(31)全部写的是U-Boot的内容。 这些有关U-Boot的内容本来应该放在之前的《U-Boot for AM335x》系 ...
DiracFatCat 2015-1-28 14:49
为AM335x移植Linux内核主线代码(31)使用LCD作为终端
将config文件中的这句话注释掉即可: /* #define CONFIG_SYS_CONSOLE_IS_IN_ENV  */ 因为有: #define CONFIG_CFB_CONSOLE 所以: U-Boot会使用L ...
DiracFatCat 2015-1-28 14:47
为AM335x移植Linux内核主线代码(30)eCAP的PWM波功能
Step 1: 在之前使能LCD时钟时,加入下面这句: uint32_t *const clk_modules_explicit_en = {         {OFFSET(ecap0_in_pwm0_out), MODE(0)}, ...
关闭 站长推荐上一条 /3 下一条