ptxdist 2012.12.0 for i.mx27

PatrickMeyer
I know this isn't the right forum necessarily for this hardware, but I'm
struggling with a basic configuration here.

patrick@blackbox ~/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1 $ ptxdist select
configs/ptxconfig 
info: selected ptxconfig:
      'configs/ptxconfig'

patrick@blackbox ~/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1 $ ptxdist
platform configs/phyCORE-
phyCORE-i.MX27-1.99.12-2/        phyCORE-i.MX31-1.99.12-3/       
phyCORE-i.MX35-1.99.12-2/        phyCORE-MPC5121e-1.99.12-1/     
phyCORE-MPC5200B-IO-1.99.12-1/   phyCORE-MPC5200B-tiny-1.99.12-1/
phyCORE-PXA270-1.99.12-1/        phyCORE-Z500PT-1.99.12-2/
patrick@blackbox ~/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1 $ ptxdist
platform configs/phyCORE-i.MX27-1.99.12-2/platformconfig 
info: selected platformconfig:
      'configs/phyCORE-i.MX27-1.99.12-2/platformconfig'

error: sorry, no toolchain found, matching
 
/opt/OSELAS.Toolchain-1.99.3*/arm-v5te-linux-gnueabi/gcc-4.3.2-glibc-2.8-*/bin
      please use 'ptxdist toolchain </path/to/toolchain>' to select your
toolchain

patrick@blackbox ~/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1 $ ptxdist
toolchain /opt/OSELAS.Toolchain-2012.12.0/
found and using toolchain:
'/opt/OSELAS.Toolchain-2012.12.0/'

patrick@blackbox ~/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1 $ ptxdist go
error:  The ptxconfig file version and ptxdist version do not match:

  configfile version: 1.99.12
  ptxdist version:    2012.12.0

  You can either migrate from an older ptxdist release with:
  'ptxdist migrate'

  or, to ignore this error, add '--force'
  to ptxdist's parameters, e.g.:
  'ptxdist --force go'

patrick@blackbox ~/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1 $ ptxdist --force
go
/home/patrick/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1/rules/fpga_driver.in:11:war
ning:
'select' used by config symbol 'FPGA_FIRMWARE' refers to undefined symbol
'UDEV__EXTRA_FIRMWARE'
/home/patrick/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1/rules/gpsd.in:22:warning:
'select' used by config symbol 'GPSD_PYTHON_BINDINGS' refers to undefined
symbol 'PYTHON24'
error: error during generation of dependencies
  (maybe amd64 executable on x86)

/home/patrick/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1/rules/fpga_driver.in:11:war
ning:
'select' used by config symbol 'FPGA_FIRMWARE' refers to undefined symbol
'UDEV__EXTRA_FIRMWARE'
/home/patrick/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1/rules/gpsd.in:22:warning:
'select' used by config symbol 'GPSD_PYTHON_BINDINGS' refers to undefined
symbol 'PYTHON24'
error: error during generation of dependencies
  (maybe amd64 executable on x86)

ptxdist: error: error in dgen
patrick@blackbox ~/ptxdist/OSELAS.BSP-Phytec-phyCORE-12-1 $ 

I also tried a migrate, just letting every option default, and it still
failed with those errors (and some different ones that time; Kconfig
couldn't find crosstools.in, if I recall).

This is all with a completely unmodified BSP. I'm doing my best to follow
the documentation, but I'm stuck at this point.

Juergen Beisert
> I know this isn't the right forum necessarily for this hardware

You are right. Completly off topic here.

Try a newer BSP for your special platform from the hardware vendor of the
phyCORE-i.MX27. I'm sure they provide a more recent one.

PatrickMeyer
I thought they might, but I have been searching high and low to no avail.

For future reference, where would subjects like this go?

Juergen Beisert
Try their FTP server:
ftp://ftp.phytec.de/pub/Products/phyCORE-iMX27/Linux/PD11.1.1/