Skip to content

WCC not working on OSX Sierra #2

@brainstorm

Description

@brainstorm

This is a followup on issue whitecatboard/Lua-RTOS-ESP32#83 (comment). I just wanted to make sure that after a clean reboot and go build-ing the newest whitecat-console release I still have this problem:

brainstorm:whitecat-console romanvg$ ./wcc -p /dev/cu.usbserial-FTYKHBJT -f -ffs -d
2017/12/30 17:08:53 AppFolder:  /Users/romanvg/go/src/github.com/whitecatboard/whitecat-console
2017/12/30 17:08:53 AppFileName:  /Users/romanvg/go/src/github.com/whitecatboard/whitecat-console/wcc
2017/12/30 17:08:53 AppDataFolder:  /Users/romanvg/.wccagent
2017/12/30 17:08:53 AppDataTmpFolder:  /Users/romanvg/.wccagent/tmp
2017/12/30 17:08:53 connecting to board on /dev/cu.usbserial-FTYKHBJT ...
2017/12/30 17:08:53 attaching board ...
2017/12/30 17:08:53 detaching board ...
Can't connect to any board at port /dev/cu.usbserial-FTYKHBJT.

Available serial ports on your computer:

/dev/cu.usbserial-FTYKHBJT
/dev/cu.Bluetooth-Incoming-Port
/dev/cu.lpss-serial2

Adding a few more debugging hints in connection.go:

brainstorm:whitecat-console romanvg$ git diff
diff --git a/connection.go b/connection.go
index 4458912..a08e563 100755
--- a/connection.go
+++ b/connection.go
@@ -62,11 +62,14 @@ func connect(prerequisites bool, port string) {
                return
        }

+       fmt.Printf("INFO port status: %+v\n", info)
+       fmt.Printf("ERR  port status: %+v\n", err)

Yields the following:

brainstorm:whitecat-console romanvg$ ./build-osx && ./wcc -p /dev/cu.usbserial-FTYKHBJT -f -ffs -d
2017/12/30 17:34:45 AppFolder:  /Users/romanvg/go/src/github.com/whitecatboard/whitecat-console
2017/12/30 17:34:45 AppFileName:  /Users/romanvg/go/src/github.com/whitecatboard/whitecat-console/wcc
2017/12/30 17:34:45 AppDataFolder:  /Users/romanvg/.wccagent
2017/12/30 17:34:45 AppDataTmpFolder:  /Users/romanvg/.wccagent/tmp
2017/12/30 17:34:45 connecting to board on /dev/cu.usbserial-FTYKHBJT ...
INFO port status: &{p:0x47004b0 opened:false}
ERR  port status: <nil>
2017/12/30 17:34:45 attaching board ...
2017/12/30 17:34:45 detaching board ...
Can't connect to any board at port /dev/cu.usbserial-FTYKHBJT.

Available serial ports on your computer:

/dev/cu.usbserial-FTYKHBJT
/dev/cu.Bluetooth-Incoming-Port
/dev/cu.lpss-serial2

No idea why it is opened:false but still err reports nil :/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions