- Posts: 3333
Need testers for USBcode
- vlad_vy
-
- Offline
Less
More
27 Nov 2017 16:00 #66205
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
It can't be compiled - ERROR
- Moeder
-
- Offline
Less
More
- Posts: 796
27 Nov 2017 16:57 - 27 Nov 2017 16:58 #66207
by Moeder
Replied by Moeder on topic Need testers for USBcode
Did you try building the master branch (github) with the additional build instructions in the Readme.md (concerning usb4java)?
Last edit: 27 Nov 2017 16:58 by Moeder.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
27 Nov 2017 17:00 #66208
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
It's for new version install. Current version already installed.
- Moeder
-
- Offline
Less
More
- Posts: 796
27 Nov 2017 19:01 #66211
by Moeder
Replied by Moeder on topic Need testers for USBcode
Was just a bad guess. I guess we need to do some more debugging of the USB connectivity in the uploader. I have neither devo nor jumper at hand to help out this week. Maybe PB can clue us what is different with his build?
- Moeder
-
- Offline
Less
More
- Posts: 796
27 Nov 2017 22:11 - 27 Nov 2017 22:15 #66216
by Moeder
Replied by Moeder on topic Need testers for USBcode
@vlad_vy: try the build linked below (without your changes, should be a true 0.8.0) and see if it recognizes your devos
WeTransfer
edit: if it works, it's likely that the first commit after 0.8.0 introduced the bug
WeTransfer
edit: if it works, it's likely that the first commit after 0.8.0 introduced the bug
Last edit: 27 Nov 2017 22:15 by Moeder.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 04:23 #66221
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
now I can get info from Devo8:
d:\4>java -jar DeviationUpload-0.8.0-jar-with-dependencies.jar -list
Found: Runtime [00483:df11] cfg=0, intf=0, alt=0, name='1155:57105:@Internal Flash :@SPI Flash: Config:@SPI Flash: Library'
Determining device status: statue=dfuERROR status=10
dfuERROR, clearing status
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Setting address pointer to 0x8000400
Poll timeout 104 ms
bytes_per_hash=1024
Starting device read
Device Interface Start End Size Count
DEVO8
0 08004000 0803ffff 2048 120
1 00002000 0000dfff 4096 12
2 00010000 003fffff 65536 63- Moeder
-
- Offline
Less
More
- Posts: 796
28 Nov 2017 05:43 - 28 Nov 2017 05:52 #66223
by Moeder
Replied by Moeder on topic Need testers for USBcode
OK try compiling
This one
Just change jdk version in pom.xml to 1.8 (twice) in this section:
Just change jdk version in pom.xml to 1.8 (twice) in this section:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
Last edit: 28 Nov 2017 05:52 by Moeder. Reason: Correct github link + code snippet
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 05:56 #66224
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
With your previous build I get:
d:\4>java -jar DeviationUpload-0.8.0-jar-with-dependencies.jar -list
Found: Runtime [00483:df11] cfg=0, intf=0, alt=0, name='1155:57105:Unknown:Unknown:Unknown'
Determining device status: statue=dfuERROR status=14
dfuERROR, clearing status
error clear_status
Determining device status: statue=dfuERROR status=14
dfuERROR, clearing status
error clear_status
Setting address pointer to 0x8000400
dfuseDownload: libusb_control_msg returned -5
Error during special command download
Exception in thread "main" java.lang.NullPointerException
at java.util.Arrays.copyOfRange(Unknown Source)
at deviation.TxInfo.<init>(TxInfo.java:24)
at deviation.TxInfo.getTxInfo(TxInfo.java:83)
at deviation.DeviationUploader.main(DeviationUploader.java:457)- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 06:08 - 28 Nov 2017 06:22 #66225
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
No, my compiled version
This one
doesn't work:
d:\deviation-upload\target>java -jar DeviationUpload-0.8.0-jar-with-dependencies.jar -list
Found: Runtime [00483:df11] cfg=0, intf=0, alt=0, name='1155:57105:Unknown:Unknown:Unknown'
Determining device status: statue=dfuERROR status=14
dfuERROR, clearing status
error clear_status
Determining device status: statue=dfuERROR status=14
dfuERROR, clearing status
error clear_status
Setting address pointer to 0x8000400
dfuseDownload: libusb_control_msg returned -5
Error during special command download
Exception in thread "main" java.lang.NullPointerException
at java.util.Arrays.copyOfRange(Unknown Source)
at deviation.TxInfo.<init>(TxInfo.java:24)
at deviation.TxInfo.getTxInfo(TxInfo.java:83)
at deviation.DeviationUploader.main(DeviationUploader.java:457)
Last edit: 28 Nov 2017 06:22 by vlad_vy.
- Moeder
-
- Offline
Less
More
- Posts: 796
28 Nov 2017 10:03 #66227
by Moeder
That is odd... Are you sure you checked it out correctly and did a clean build?
Replied by Moeder on topic Need testers for USBcode
vlad_vy wrote: No, my compiled version This one doesn't work:
That is odd... Are you sure you checked it out correctly and did a clean build?
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 10:13 #66229
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
All clean build, with deleted target and cache. Probably Windows build will not work at any case.
- Moeder
-
- Offline
Less
More
- Posts: 796
28 Nov 2017 10:36 - 28 Nov 2017 10:37 #66230
by Moeder
Replied by Moeder on topic Need testers for USBcode
You could try building it using a more recent usb4java version, 1.0.0 is pretty old
Edit: could you send me your 0. 8. 0 build jar file for comparison?
Edit: could you send me your 0. 8. 0 build jar file for comparison?
Last edit: 28 Nov 2017 10:37 by Moeder.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 12:57 - 28 Nov 2017 12:58 #66232
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
Bingo! Windows 7 build works normally! I can get info from Devo8.
c:\deviation-upload\target>java -jar DeviationUpload-0.8.0-jar-with-dependencies.jar -list
Found: Runtime [00483:df11] cfg=0, intf=0, alt=0, name='1155:57105:@Internal Flash :@SPI Flash: Config:@SPI Flash: Library'
Determining device status: statue=dfuUPLOAD-IDLE status=0
aborting previous incomplete transfer
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Setting address pointer to 0x8000400
Poll timeout 104 ms
bytes_per_hash=1024
Starting device read
Device Interface Start End Size Count
DEVO8
0 08004000 0803ffff 2048 120
1 00002000 0000dfff 4096 12
2 00010000 003fffff 65536 63
Last edit: 28 Nov 2017 12:58 by vlad_vy.
- Moeder
-
- Offline
Less
More
- Posts: 796
28 Nov 2017 14:35 #66233
by Moeder
Replied by Moeder on topic Need testers for USBcode
Is that using new usb4java version and the commit 8ec03c4?
Would you mind testing the version linked below compiled on macOS 10.12.6?
WeTransfer
Would you mind testing the version linked below compiled on macOS 10.12.6?
WeTransfer
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 14:53 - 28 Nov 2017 14:54 #66234
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
Nothing changed except PC and Windows version, it's commit 8ec03c4.
With current code I get errors:
With current code I get errors:
c:\deviation-upload\target>java -jar DeviationUpload-0.8.0-jar-with-dependencies.jar -list
Found: Runtime [00483:df11] cfg=0, intf=0, alt=0, name='1155:57105:@Internal Flash :@SPI Flash: Config:@SPI Flash: Library'
Determining device status: statue=dfuERROR status=10
dfuERROR, clearing status
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Setting address pointer to 0x8000400
Poll timeout 104 ms
bytes_per_hash=1024
Starting device read
Exception in thread "main" java.lang.NullPointerException
at deviation.TxInfo.<init>(TxInfo.java:27)
at deviation.TxInfo.getTxInfo(TxInfo.java:83)
at deviation.DeviationUploader.main(DeviationUploader.java:457)
Last edit: 28 Nov 2017 14:54 by vlad_vy.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 15:38 #66235
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
It looks like problem related to line 27 TxInfo.java, it changed after commit 8ec03c4.
- FDR
-
- Offline
28 Nov 2017 16:45 - 28 Nov 2017 16:45 #66237
by FDR
Replied by FDR on topic Need testers for USBcode
It seems to me, that we would need to call "TransmitterList.init" somewhere before that line, probably in the "DeviationUpload.main".
I didn't check if it happened or not, but judging from the "null pointer exception" rather not...
I didn't check if it happened or not, but judging from the "null pointer exception" rather not...
Last edit: 28 Nov 2017 16:45 by FDR.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 16:59 - 28 Nov 2017 17:05 #66238
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
Yes, TransmitterList.init() added. Devo8 and T8SG:
I can successfully flash Devo8, but T8SG get black screen after flashing.
c:\deviation-upload\target>java -jar DeviationUpload-0.8.0-jar-with-dependencies.jar -list
Found: Runtime [00483:df11] cfg=0, intf=0, alt=0, name='1155:57105:@Internal Flash :@SPI Flash: Config:@SPI Flash: Library'
Determining device status: statue=dfuERROR status=10
dfuERROR, clearing status
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Setting address pointer to 0x8000400
Poll timeout 104 ms
bytes_per_hash=1024
Starting device read
Device Interface Start End Size Count
Devo 8
0 08004000 0803ffff 2048 120
1 00002000 0000dfff 4096 12
2 00010000 003fffff 65536 63
c:\deviation-upload\target>java -jar DeviationUpload-0.8.0-jar-with-dependencies.jar -list
Found: Runtime [00483:df11] cfg=0, intf=0, alt=0, name='1155:57105:@Internal Flash :@SPI Flash: Config:@SPI Flash: Library'
Determining device status: statue=dfuERROR status=10
dfuERROR, clearing status
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Setting address pointer to 0x8000400
Poll timeout 104 ms
bytes_per_hash=1024
Starting device read
Device Interface Start End Size Count
Devo 7e
0 08003000 0803ffff 1024 244
1 00000000 0001ffff 4096 32
1 00020000 001fffff 65536 30I can successfully flash Devo8, but T8SG get black screen after flashing.
Last edit: 28 Nov 2017 17:05 by vlad_vy.
- FDR
-
- Offline
28 Nov 2017 17:05 #66239
by FDR
Replied by FDR on topic Need testers for USBcode
Probably the filesystem is missing...
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
28 Nov 2017 17:06 - 28 Nov 2017 17:11 #66240
by vlad_vy
Replied by vlad_vy on topic Need testers for USBcode
No, I flash DFU file only. Something is wrong.
If I flash firmware DFU with Dfuse all OK again.
DeviationUploader.java
If I flash firmware DFU with Dfuse all OK again.
DeviationUploader.java
public static void main(String[] args)
{
if (args.length == 0) {
//DnDFrame.main(null);
DeviationUploadGUI.main(null);
while(true) {}
}
TransmitterList.init();
CommandLine cl = handleCmdline(args);
...
...
Last edit: 28 Nov 2017 17:11 by vlad_vy.
Time to create page: 0.406 seconds
-
Home
-
Forum
-
Development
-
Development
- Need testers for USBcode