[RFC] ARM: dts: i.MX53: voipac: Provide NAND flash partition table

2014-09-04 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com --- When compiled and loaded with the imx-usb-loader to RAM, the command saveenv and loadenv do work properly (i.e. loading environment from /dev/nand0.environment.bb). When I flash the barebox to the NAND with the barebox_update command and reboot

[PATCH] ARM: dts: i.MX53: voipac: Provide NAND flash partition table

2014-09-04 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com --- This is a bit embarrassing but please ignore my previous email. Everything works just fine, I was constantly flashing the old binary without the partition table :-) arch/arm/dts/imx53-voipac-bsb.dts | 1 + arch/arm/dts/imx53-voipac-dmm

[PATCH 3/3] ARM: i.mx53: Support for Voipac board with X53-DMM-668 module.

2013-11-20 Thread Rostislav Lisovy
Device definitions is read from the devicetree description. The board support is using 'multiboard' approach. Signed-off-by: Rostislav Lisovy lis...@gmail.com create mode 100644 arch/arm/boards/freescale-mx53-vmx53/Makefile create mode 100644 arch/arm/boards/freescale-mx53-vmx53/board.c

[PATCH 0/3 v3] Support for Voipac X53-DMM-668 module and Voipac Baseboard

2013-11-20 Thread Rostislav Lisovy
imx53_bbu_internal_nand_register_handler Rostislav Lisovy (3): ARM: dts: i.mx53: Internal keyboard controller + i2c pinmux ARM: i.mx53: Parse Reset GPIO pin in FEC driver from Devicetree ARM: i.mx53: Support for Voipac board with X53-DMM-668 module. arch/arm/boards/Makefile |1 + arch/arm

[PATCH 1/3] ARM: dts: i.mx53: Internal keyboard controller + i2c pinmux

2013-11-20 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/arch/arm/dts/imx53.dtsi b/arch/arm/dts/imx53.dtsi index 09c5772..678547c 100644 --- a/arch/arm/dts/imx53.dtsi +++ b/arch/arm/dts/imx53.dtsi @@ -269,6 +269,14 @@ #interrupt-cells = 2

[PATCH 2/3] ARM: i.mx53: Parse Reset GPIO pin in FEC driver from Devicetree

2013-11-20 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/drivers/net/fec_imx.c b/drivers/net/fec_imx.c index 2f31352..31fb2aa 100644 --- a/drivers/net/fec_imx.c +++ b/drivers/net/fec_imx.c @@ -27,6 +27,8 @@ #include linux/clk.h #include linux/err.h #include of_net.h +#include of_gpio.h

[PATCH 1/3] ARM: dts: i.mx53: Internal keyboard controller + i2c pinmux

2013-11-12 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/arch/arm/dts/imx53.dtsi b/arch/arm/dts/imx53.dtsi index 09c5772..678547c 100644 --- a/arch/arm/dts/imx53.dtsi +++ b/arch/arm/dts/imx53.dtsi @@ -269,6 +269,14 @@ #interrupt-cells = 2

[PATCH 0/3 v2] Support for Voipac X53-DMM-668 module and Voipac Baseboard

2013-11-12 Thread Rostislav Lisovy
This patchset adds support for Voipac Baseboard using x53-dmm-668 module (equipped with i.mx53 CPU). More info about the module may be found at: http://www.voipac.com/#X53-DMM-668 Changes since v1: * Fixed error checking in fec_imx.c * Board support is now done in the 'multiboard way' Rostislav

[PATCH 2/3] ARM: i.mx53: Parse Reset GPIO pin in FEC driver from Devicetree

2013-11-12 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/drivers/net/fec_imx.c b/drivers/net/fec_imx.c index 2f31352..9855e8c 100644 --- a/drivers/net/fec_imx.c +++ b/drivers/net/fec_imx.c @@ -27,6 +27,8 @@ #include linux/clk.h #include linux/err.h #include of_net.h +#include of_gpio.h

[PATCH 3/3] ARM: i.mx53: Support for Voipac board with X53-DMM-668 module.

2013-11-12 Thread Rostislav Lisovy
Device definitions are read from the devicetree description. The board support is using 'multiboard' approach. Signed-off-by: Rostislav Lisovy lis...@gmail.com create mode 100644 arch/arm/boards/freescale-mx53-vmx53/Makefile create mode 100644 arch/arm/boards/freescale-mx53-vmx53/board.c

Re: [PATCH 3/3] ARM: i.mx53: Support for Voipac board. Device definition is read from Devicetree

2013-11-12 Thread Rostislav Lisovy
On Mon, 2013-11-11 at 10:54 +0100, Sascha Hauer wrote: On Sat, Nov 09, 2013 at 11:14:14PM +0100, Rostislav Lisovy wrote: Hello Sascha; On Fri, 2013-11-08 at 09:42 +0100, Sascha Hauer wrote: Hi Rostislav, On Tue, Nov 05, 2013 at 03:42:07PM +0100, Rostislav Lisovy wrote

Re: [PATCH 0/3 v2] Support for Voipac X53-DMM-668 module and Voipac Baseboard

2013-11-12 Thread Rostislav Lisovy
) nand -a /dev/nand0.* erase /dev/nand0.barebox.bb tftp /vmx53/barebox.bin /dev/nand0.barebox.bb Thanks in advance for any suggestions. Rostislav On Tue, 2013-11-12 at 23:46 +0100, Rostislav Lisovy wrote: This patchset adds support for Voipac Baseboard using x53-dmm-668 module (equipped

Re: [PATCH 3/3] ARM: i.mx53: Support for Voipac board. Device definition is read from Devicetree

2013-11-10 Thread Rostislav Lisovy
Hello Sascha; On Fri, 2013-11-08 at 09:42 +0100, Sascha Hauer wrote: Hi Rostislav, On Tue, Nov 05, 2013 at 03:42:07PM +0100, Rostislav Lisovy wrote: Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/arch/arm/boards/freescale-mx53-vmx53/env/config b/arch/arm/boards

[PATCH 2/3] ARM: i.mx53: Parse Reset GPIO pin in FEC driver from Devicetree

2013-11-05 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/drivers/net/fec_imx.c b/drivers/net/fec_imx.c index 2f31352..6f883bf 100644 --- a/drivers/net/fec_imx.c +++ b/drivers/net/fec_imx.c @@ -27,6 +27,8 @@ #include linux/clk.h #include linux/err.h #include of_net.h +#include of_gpio.h

[PATCH 3/3] ARM: i.mx53: Support for Voipac board. Device definition is read from Devicetree

2013-11-05 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com create mode 100644 arch/arm/boards/freescale-mx53-vmx53/Makefile create mode 100644 arch/arm/boards/freescale-mx53-vmx53/board.c create mode 100644 arch/arm/boards/freescale-mx53-vmx53/env/config create mode 100644 arch/arm/boards/freescale

[PATCH 0/3] Support for Voipac X53-DMM-668 module and Voipac Baseboard

2013-11-05 Thread Rostislav Lisovy
accepted to Linux kernel (waiting in linux-next). The rest is the necessary hardware initialization etc. The devices successfully initialized (and tested) are uart0 and Ethernet. Rostislav Lisovy (3): ARM: dts: i.mx53: Internal keyboard controller + i2c pinmux ARM: i.mx53: Parse Reset GPIO pin

[PATCH 1/3] ARM: dts: i.mx53: Internal keyboard controller + i2c pinmux

2013-11-05 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/arch/arm/dts/imx53.dtsi b/arch/arm/dts/imx53.dtsi index 5c8608b..b355111 100644 --- a/arch/arm/dts/imx53.dtsi +++ b/arch/arm/dts/imx53.dtsi @@ -269,6 +269,14 @@ #interrupt-cells = 2

[PATCH v2] Add support for Voipac X53-DMM-668 module

2013-10-08 Thread Rostislav Lisovy
MACH_TYPE A bit of code refactoring Rostislav Lisovy (1): i.MX53: vmx53: Add support for Voipac X53-DMM-668 (aka vmx53) module arch/arm/boards/Makefile |1 + arch/arm/boards/freescale-mx53-vmx53/Makefile |3 + arch/arm/boards/freescale-mx53-vmx53/board.c

[PATCH] i.MX53: vmx53: Add support for Voipac X53-DMM-668 (aka vmx53) module

2013-10-08 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com create mode 100644 arch/arm/boards/freescale-mx53-vmx53/Makefile create mode 100644 arch/arm/boards/freescale-mx53-vmx53/board.c create mode 100644 arch/arm/boards/freescale-mx53-vmx53/env/config create mode 100644 arch/arm/boards/freescale

Re: [PATCH 1/4] i.mx53: voipac: Change machine type identifier

2013-10-02 Thread Rostislav Lisovy
at 09:22 +0200, Sascha Hauer wrote: On Tue, Oct 01, 2013 at 11:35:19PM +0200, Rostislav Lisovy wrote: Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/arch/arm/tools/mach-types b/arch/arm/tools/mach-types index 325513f..b4c8228 100644 --- a/arch/arm/tools/mach-types

Re: [PATCH 2/4] i.mx53: voipac: Add board specific + flash header constructing code

2013-10-02 Thread Rostislav Lisovy
Hello Antony; OK -- I should probably add my name (even if I did not change almost anything). Regards; Rostislav On Wed, 2013-10-02 at 10:15 +0400, Antony Pavlov wrote: diff --git a/arch/arm/boards/freescale-mx53-voipac/flash_header.c b/arch/arm/boards/freescale-mx53-voipac/flash_header.c

[PATCH 3/4] i.mx53: voipac: Add barebox environment configuration file

2013-10-01 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com --- create mode 100644 arch/arm/boards/freescale-mx53-voipac/env/config diff --git a/arch/arm/boards/freescale-mx53-voipac/env/config b/arch/arm/boards/freescale-mx53-voipac/env/config new file mode 100644 index 000..59432d7 --- /dev/null

[PATCH 1/4] i.mx53: voipac: Change machine type identifier

2013-10-01 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/arch/arm/tools/mach-types b/arch/arm/tools/mach-types index 325513f..b4c8228 100644 --- a/arch/arm/tools/mach-types +++ b/arch/arm/tools/mach-types @@ -3314,7 +3314,7 @@ dimm_imx28MACH_DIMM_IMX28 DIMM_IMX28

[PATCH 4/4] i.mx53: voipac: Modify Make- and config-files to enable building of mx53-voipac

2013-10-01 Thread Rostislav Lisovy
Signed-off-by: Rostislav Lisovy lis...@gmail.com diff --git a/arch/arm/boards/Makefile b/arch/arm/boards/Makefile index 2e924fd..8070de9 100644 --- a/arch/arm/boards/Makefile +++ b/arch/arm/boards/Makefile @@ -35,6 +35,7 @@ obj-$(CONFIG_MACH_FREESCALE_MX35_3STACK) += freescale-mx35-3-stack

[PATCH 2/4] i.mx53: voipac: Add board specific + flash header constructing code

2013-10-01 Thread Rostislav Lisovy
In board.c enable UART0, NAND flash, Ethernet. The DCD in flash_header.c is very similar (except for one line) to that from freescale-mx53-smd Signed-off-by: Rostislav Lisovy lis...@gmail.com --- create mode 100644 arch/arm/boards/freescale-mx53-voipac/Makefile create mode 100644 arch/arm

[PATCH 0/4] Add support for Voipac X53-DMM-668 module

2013-10-01 Thread Rostislav Lisovy
(except for one line) as the one in freescale-mx53-smd. Rostislav Lisovy (4): i.mx53: voipac: Change machine type identifier i.mx53: voipac: Add board specific + flash header constructing code i.mx53: voipac: Add barebox environment configuration file i.mx53: voipac: Modify Make- and config

Re: Wrong barebox_image_size value

2013-09-29 Thread Rostislav Lisovy
to the image. Best regards; Rostislav Lisovy On Fri, 2013-09-27 at 08:54 +0200, Jean-Christophe PLAGNIOL-VILLARD wrote: On 22:30 Thu 26 Sep , Rostislav Lisovy wrote: Dear barebox developers and users; I am compiling barebox for freescale-imx53-smd board. My issue is, that the image does

Re: Wrong barebox_image_size value

2013-09-29 Thread Rostislav Lisovy
Hello Sascha; You are right; The problem is I did not use the defconfig, thus building relocatable binary. After using freescale_mx53_smd_defconfig, proper size value is stored in the image. Thank you for the help; Rostislav Lisovy On Fri, 2013-09-27 at 10:05 +0200, Sascha Hauer wrote: Hi

Wrong barebox_image_size value

2013-09-26 Thread Rostislav Lisovy
by hexdump is correct). The barebox version I am using most recent git, branch master. The compiler (maybe here is the point of failure) is arm-cortex_a8-linux-gnueabi-gcc (crosstool-NG hg+default-86a8d1d467c8) 4.4.6. I will appreciate any help; Rostislav Lisovy