Add NanoBone board support
PATCH v2 1/1 Add NanoBone board support
NanoBone Specification:
-----------------------
CPU:
TI AM335x
Memory:
256MB DDR3
64MB NOR flash
256MB NAND flash
128KB FRAM
Ethernet:
2 x 10/100 connected to SMSC LAN8710 PHY
USB:
1 x USB2.0 Type A
I2C:
2Kbit EEPROM (Microchip 24AA02)
RTC (Maxim DS1338)
GPIO Expander (Microchip MCP23017)
Expansion connector:
6 x UART
1 x MMC/SD
1 x USB2.0
---
Changes in v2:
- Tweaked after comments from Tom Rini
MAINTAINERS | 4 + board/newflow/nanobone/Makefile | 46 ++++++ board/newflow/nanobone/board.c | 304 +++++++++++++++++++++++++++++++++++++++ board/newflow/nanobone/board.h | 24 ++++ board/newflow/nanobone/mux.c | 203 ++++++++++++++++++++++++++ boards.cfg | 1 + include/configs/nanobone.h | 285 ++++++++++++++++++++++++++++++++++++ 7 files changed, 867 insertions(+) create mode 100644 board/newflow/nanobone/Makefile create mode 100644 board/newflow/nanobone/board.c create mode 100644 board/newflow/nanobone/board.h create mode 100644 board/newflow/nanobone/mux.c create mode 100644 include/configs/nanobone.h
MAINTAINERS +3 -0
@@ -711,6 +711,10 @@ Ilko Iliev <[email protected]> PM9263 AT91SAM9263 PM9G45 ARM926EJS (AT91SAM9G45 SoC) +Mark Jackson <[email protected]> + + NANOBONE ARM ARMV7 (AM33xx Soc) + Michael Jones <[email protected]> omap3_mvblx ARM ARMV7 (OMAP3xx SoC)
(quoted diff) +0 -0
b/board/newflow/nanobone/Makefile
new file mode 100644
index 0000000..67a87a1
board/newflow/nanobone/Makefile new file +46 -0
46 lines not on this page · raw message
board/newflow/nanobone/board.c new file +304 -0
304 lines not on this page · raw message
board/newflow/nanobone/board.h new file +24 -0
@@ -0,0 +1,24 @@ +/* +* board.h +* +* TI AM335x boards information header +* +* Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/ +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation; either version 2 of +* the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR /PURPOSE. See the +* GNU General Public License for more details. +*/ + +#ifndef _BOARD_H_ +#define _BOARD_H_ + +void enable_board_pin_mux (void ); + +#endif
board/newflow/nanobone/mux.c new file +203 -0
203 lines not on this page · raw message
boards.cfg +0 -0
@@ -243,6 +243,7 @@ am335x_evm_uart3 arm armv7 am335x ti am335x_evm_uart4 arm armv7 am335x ti am33xx am335x_evm:SERIAL5,CONS_INDEX=5 am335x_evm_uart5 arm armv7 am335x ti am33xx am335x_evm:SERIAL6,CONS_INDEX=6 am335x_evm_usbspl arm armv7 am335x
ti am33xx
am335x_evm:SERIAL1,CONS_INDEX=1,SPL_USBETH_SUPPORT
+nanobone arm armv7 nanobone
newflow am33xx
ti814x_evm arm armv7 ti814x
ti am33xx
pcm051 arm armv7 pcm051
phytec am33xx pcm051
highbank arm armv7 highbank
- highbank
include/configs/nanobone.h new file +285 -0
285 lines not on this page · raw message
Signature · 1 line
1.7.9.5
PATCH v2 1/1 Add NanoBone board support
Quoted 27 lines · Mark Jackson
NanoBone Specification:
-----------------------
CPU:
TI AM335xMemory:
256MB DDR3
64MB NOR flash
256MB NAND flash
128KB FRAMEthernet:
2 x 10/100 connected to SMSC LAN8710 PHYUSB:
1 x USB2.0 Type AI2C:
2Kbit EEPROM (Microchip 24AA02)
RTC (Maxim DS1338)
GPIO Expander (Microchip MCP23017)Expansion connector:
6 x UART
1 x MMC/SD
1 x USB2.0
Quoted 4 lines
Signed-off-by Mark Jackson <[email protected]>---
Changes in v2:
- Tweaked after comments from Tom Rini
This appears to be whitespace corrupted, please re-send.
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130425/eb458635/attachment.pgp>
PATCH v2 1/1 Add NanoBone board support
In reply to Mark JacksonQuoted 32 lines · Mark Jackson
NanoBone Specification:
-----------------------
CPU:
TI AM335xMemory:
256MB DDR3
64MB NOR flash
256MB NAND flash
128KB FRAMEthernet:
2 x 10/100 connected to SMSC LAN8710 PHYUSB:
1 x USB2.0 Type AI2C:
2Kbit EEPROM (Microchip 24AA02)
RTC (Maxim DS1338)
GPIO Expander (Microchip MCP23017)Expansion connector:
6 x UART
1 x MMC/SD
1 x USB2.0Signed-off-by Mark Jackson <[email protected]>---
Changes in v2:
- Tweaked after comments from Tom Rini
Quoted 14 lines
MAINTAINERS | 4 + board/newflow/nanobone/Makefile | 46 ++++++ board/newflow/nanobone/board.c | 304 +++++++++++++++++++++++++++++++++++++++ board/newflow/nanobone/board.h | 24 ++++ board/newflow/nanobone/mux.c | 203 ++++++++++++++++++++++++++ boards.cfg | 1 + include/configs/nanobone.h | 285 ++++++++++++++++++++++++++++++++++++ 7 files changed, 867 insertions(+) create mode 100644 board/newflow/nanobone/Makefile create mode 100644 board/newflow/nanobone/board.c create mode 100644 board/newflow/nanobone/board.h create mode 100644 board/newflow/nanobone/mux.c create mode 100644 include/configs/nanobone.h
Any chance this board can be added ?
Regards
Mark J.
PATCH v2 1/1 Add NanoBone board support
Quoted 48 lines · Mark Jackson
Quoted 32 lines · Mark Jackson
NanoBone Specification:
-----------------------
CPU:
TI AM335xMemory:
256MB DDR3
64MB NOR flash
256MB NAND flash
128KB FRAMEthernet:
2 x 10/100 connected to SMSC LAN8710 PHYUSB:
1 x USB2.0 Type AI2C:
2Kbit EEPROM (Microchip 24AA02)
RTC (Maxim DS1338)
GPIO Expander (Microchip MCP23017)Expansion connector:
6 x UART
1 x MMC/SD
1 x USB2.0Signed-off-by Mark Jackson <[email protected]>---
Changes in v2:
- Tweaked after comments from Tom RiniQuoted 14 lines
MAINTAINERS | 4 + board/newflow/nanobone/Makefile | 46 ++++++ board/newflow/nanobone/board.c | 304 +++++++++++++++++++++++++++++++++++++++ board/newflow/nanobone/board.h | 24 ++++ board/newflow/nanobone/mux.c | 203 ++++++++++++++++++++++++++ boards.cfg | 1 + include/configs/nanobone.h | 285 ++++++++++++++++++++++++++++++++++++ 7 files changed, 867 insertions(+) create mode 100644 board/newflow/nanobone/Makefile create mode 100644 board/newflow/nanobone/board.c create mode 100644 board/newflow/nanobone/board.h create mode 100644 board/newflow/nanobone/mux.c create mode 100644 include/configs/nanobone.h
Quoted 1 line
Any chance this board can be added ?
I guess the email asking for you to re-send got lost, the copy in patchwork appears to be whitespace corrupted. Since you need to re-send anyhow (sorry) please update to use the SPDX tags now, thanks.
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130811/d57571ef/attachment.pgp>
PATCH v2 1/1 Add NanoBone board support
Quoted 50 lines · Tom Rini
Quoted 48 lines · Mark Jackson
Quoted 46 lines · Mark Jackson
NanoBone Specification:
-----------------------
CPU:
TI AM335xMemory:
256MB DDR3
64MB NOR flash
256MB NAND flash
128KB FRAMEthernet:
2 x 10/100 connected to SMSC LAN8710 PHYUSB:
1 x USB2.0 Type AI2C:
2Kbit EEPROM (Microchip 24AA02)
RTC (Maxim DS1338)
GPIO Expander (Microchip MCP23017)Expansion connector:
6 x UART
1 x MMC/SD
1 x USB2.0Signed-off-by Mark Jackson <[email protected]>---
Changes in v2:
- Tweaked after comments from Tom RiniMAINTAINERS | 4 + board/newflow/nanobone/Makefile | 46 ++++++ board/newflow/nanobone/board.c | 304 +++++++++++++++++++++++++++++++++++++++ board/newflow/nanobone/board.h | 24 ++++ board/newflow/nanobone/mux.c | 203 ++++++++++++++++++++++++++ boards.cfg | 1 + include/configs/nanobone.h | 285 ++++++++++++++++++++++++++++++++++++ 7 files changed, 867 insertions(+) create mode 100644 board/newflow/nanobone/Makefile create mode 100644 board/newflow/nanobone/board.c create mode 100644 board/newflow/nanobone/board.h create mode 100644 board/newflow/nanobone/mux.c create mode 100644 include/configs/nanobone.h
Quoted 5 lines
Quoted 1 line
Any chance this board can be added ?
I guess the email asking for you to re-send got lost, the copy in patchwork appears to be whitespace corrupted. Since you need to re-send anyhow (sorry) please update to use the SPDX tags now, thanks.
Hmmm ... nope, never got that one !!
I'll repost an updated patch.
Cheers