From: kris d. <t_...@ya...> - 2013-09-03 15:47:57
|
Hello, I am applying the following patch to u-boot (v. 2012.10) seen in yocto gumstix master diff --git git/board/overo/overo.h-orig git/board/overo/overo.h index b984a54..ea83d44 100644 --- git/board/overo/overo.h-orig +++ git/board/overo/overo.h @@ -219,14 +219,14 @@ const omap3_sysinfo sysinfo = { MUX_VAL(CP(MMC2_DAT6), (IEN | PTU | EN | M1)) /*MMC2_DIR_CMD*/\ MUX_VAL(CP(MMC2_DAT7), (IEN | PTU | EN | M4)) /*GPIO_139*/\ /*Bluetooth*/\ - MUX_VAL(CP(MCBSP3_DX), (IEN | PTD | DIS | M1)) /*UART2_CTS*/\ - MUX_VAL(CP(MCBSP3_DR), (IDIS | PTD | DIS | M1)) /*UART2_RTS*/\ - MUX_VAL(CP(MCBSP3_CLKX), (IDIS | PTD | DIS | M1)) /*UART2_TX*/\ - MUX_VAL(CP(MCBSP3_FSX), (IEN | PTD | DIS | M1)) /*UART2_RX*/\ + MUX_VAL(CP(MCBSP3_DX), (IDIS | PTD | DIS | M0)) /*UART2_CTS*/\ + MUX_VAL(CP(MCBSP3_DR), (IDIS | PTD | DIS | M0)) /*UART2_RTS*/\ + MUX_VAL(CP(MCBSP3_CLKX), (IDIS | PTD | DIS | M0)) /*UART2_TX*/\ + MUX_VAL(CP(MCBSP3_FSX), (IDIS | PTD | DIS | M0)) /*UART2_RX*/\ MUX_VAL(CP(UART2_CTS), (IEN | PTD | DIS | M4)) /*GPIO_144 - LCD_EN*/\ MUX_VAL(CP(UART2_RTS), (IEN | PTD | DIS | M4)) /*GPIO_145*/\ - MUX_VAL(CP(UART2_TX), (IEN | PTD | DIS | M4)) /*GPIO_146*/\ - MUX_VAL(CP(UART2_RX), (IEN | PTD | DIS | M4)) /*GPIO_147*/\ + MUX_VAL(CP(UART2_TX), (IDIS | PTD | DIS | M0)) /*GPIO_146*/\ + MUX_VAL(CP(UART2_RX), (IEN | PTD | DIS | M0)) /*GPIO_147*/\ MUX_VAL(CP(UART1_TX), (IDIS | PTD | DIS | M0)) /*UART1_TX*/\ MUX_VAL(CP(UART1_RTS), (IEN | PTU | DIS | M4)) /*GPIO_149*/ \ MUX_VAL(CP(UART1_CTS), (IEN | PTU | DIS | M4)) /*GPIO_150-MMC3_WP*/\ I then bitbaked my image and copied u-boot.img to my sd card. Even with this patch, it seems I cannot use the uart2 on the pins. is there any way to see if the path have been applied successfully ? Is there any way to see the current configuration of a pin ? Thank you |
From: Scott E. <sc...@ju...> - 2013-09-03 15:59:58
|
Here's a little kernel module that will do it for you https://github.com/scottellis/omap3-mux Documentation for building it might be dated. I haven't checked in awhile. Here's a recipe for it https://github.com/Pansenti/meta-pansenti/blob/master/recipes-kernel/drivers/omap3-mux_git.bb -- View this message in context: http://gumstix.8.x6.nabble.com/uart2-u-boot-patching-tp4967858p4967859.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: kris d. <t_...@ya...> - 2013-09-03 16:54:36
|
Thank you Scott, Do you think my patch makes sense ? Tx :-) Kris ________________________________ From: Scott Ellis <sc...@ju...> To: gum...@li... Sent: Tuesday, September 3, 2013 11:59:18 AM Subject: Re: [Gumstix-users] uart2 u-boot patching Here's a little kernel module that will do it for you https://github.com/scottellis/omap3-mux Documentation for building it might be dated. I haven't checked in awhile. Here's a recipe for it https://github.com/Pansenti/meta-pansenti/blob/master/recipes-kernel/drivers/omap3-mux_git.bb -- View this message in context: http://gumstix.8.x6.nabble.com/uart2-u-boot-patching-tp4967858p4967859.html Sent from the Gumstix mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Scott E. <sc...@ju...> - 2013-09-03 18:08:31
|
I can look at it tonight. -- View this message in context: http://gumstix.8.x6.nabble.com/uart2-u-boot-patching-tp4967858p4967861.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: kris d. <t_...@ya...> - 2013-09-03 18:23:02
|
Thank you Scott, I tried to jump the RX and TX of the uart2. Then, using cat /dev/ttyO1 and echo "1231242334" > /dev/ttyO1 I can read the text echoed. So I guess it is working fine. Thank you for your help Kris ________________________________ From: Scott Ellis <sc...@ju...> To: gum...@li... Sent: Tuesday, September 3, 2013 2:07:54 PM Subject: Re: [Gumstix-users] uart2 u-boot patching I can look at it tonight. -- View this message in context: http://gumstix.8.x6.nabble.com/uart2-u-boot-patching-tp4967858p4967861.html Sent from the Gumstix mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |