Linux 32-bit KDS 2.x

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Linux 32-bit KDS 2.x

1,000 Views
xxxajk
Contributor III

Asked support, got directed here...

As the topic says... I don't see a 32bit version for download.

I grabbed the sources, and it did not contain anything I was looking for, and I'm not about to compile everything myself, since I'm sure there are missing bits, such as examples, libraries, cmsis bits, etc.

 

So, to who it may concern, I'd like to see a generic tarball installation. I don't use debian, or redhat, or any of the offshoots.

Labels (1)
0 Kudos
5 Replies

649 Views
xxxajk
Contributor III

Any particular technical reason for this?

0 Kudos

649 Views
BlackNight
NXP Employee
NXP Employee

Feedback from the 1.x Linux users and installation base. I understand that ideally KDS would be offered for both 32bit and 64bit users, but having KDS produced and tested for too many platforms seemed not economical. Is there any particular reason why you need to go with 32bit Linux?

0 Kudos

649 Views
xxxajk
Contributor III

I managed to rip apart the 1.1.0 KSDK manually... Bonus it left the packages in /tmp

From there I managed to pull out the interesting parts from the jar files...

This gives me part of what I am interested in -- the CMSIS headers, and drivers--

However there is a catch!

There are MANY missing chip headers.

Three of them that I was looking for in particular are:

MK22FN1M0VLH12

MK20DX256VLH7

MK20DX128VLH5

The only one listed in the fsl_device_registers.h header is the MK20DX128VLH5.

Is the next KSDK going to include these? When?

0 Kudos

649 Views
xxxajk
Contributor III

32bit is because the system is not from a distribution. :smileywink:

A simple tarball would be a lot easier to package than specific distribution packages too.

1.0.0 installs, but... as we all know, is ancient and broken...

Furthermore 1.1.0 refuses to unpack and fails with an NPE :-)

Launching installer...

Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

Stack Trace:

java.lang.NullPointerException

        at Flexeraaru.ag(Unknown Source)

        at com.zerog.ia.installer.LifeCycleManager.init(Unknown Source)

        at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)

        at com.zerog.ia.installer.Main.main(Unknown Source)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

        at java.lang.reflect.Method.invoke(Unknown Source)

        at com.zerog.lax.LAX.launch(Unknown Source)

        at com.zerog.lax.LAX.main(Unknown Source)

0 Kudos

649 Views
BlackNight
NXP Employee
NXP Employee

KDS 2.0.0 is 64bit Linux only. If you really need 32bit binaries, then you could use the previous version (1.1.0). But going forward, KDS will be 64bit Linux.

Erich

0 Kudos