|
Using UART / nectat on Mac (OSX 10) February 23, 2016 01:08PM |
Registered: 8 years ago Posts: 7 |
nc -lu 6666
screen /dev/device_name 115200
|
Re: Using UART / nectat on Mac (OSX 10) February 26, 2016 03:27PM |
Admin Registered: 13 years ago Posts: 18,585 |
|
Re: Using UART / nectat on Mac (OSX 10) February 26, 2016 05:27PM |
Registered: 11 years ago Posts: 149 |
Feb 26 18:00:41 are com.apple.kextd[47]: kext file:///System/Library/Extensions/SiLabsUSBDriver64.kext/ is in hash exception list, allowing to load
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver: init
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::attach
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::probe
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::detach
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::attach
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::start - Registered for Power Management
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::start!
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::start - Found device at interface 0
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::setPowerState - Waking up
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::SelectInterfaces - BulkInput Pipe is 0xffffff8025925800 on EP1
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::SelectInterfaces - BulkOutput Pipe is 0xffffff802975d180 on EP1
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo - Part Number Found: 0x02
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo - UsbConfigurationDescriptor -
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo .bLength = 9
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo .bDescriptorType = 0x02
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo .wTotalLength = 32
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo .bNumInterfaces = 1
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo .bConfigurationValue = 1
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo .iConfiguration = 0
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo .bmAttributes = 0x80
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::GetCP210xInfo .MaxPower = 50
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::start - Sucessfully loaded the driver
Feb 26 18:00:41 are configd[53]: obj:231c7
{
"Bus Power Available" = 250;
"Device Speed" = 1;
IOCFPlugInTypes = {
"9dc7b780-9ec0-11d4-a54f-000a27052861" = "IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle";
};
IOGeneralInterest = "IOCommand is not serializable";
IOUserClientClass = IOUSBDeviceUserClientV2;
"Low Power Displayed" = 0;
PortNum = 1;
PortNumberOffset = 0;
"Requested Power" = 50;
"USB Address" = 14;
"USB Product Name" = "CP2102 USB to UART Bridge Controller";
"USB Serial Number" = 0001;
"USB Vendor Name" = "Silicon Labs";
bDeviceClass = 0;
bDeviceProtocol = 0;
bDeviceSubClass = 0;
bMaxPacketSize0 = 64;
bNumConfigurations = 1;
bcdDevice = 256;
bcdUSB = 272;
iManufacturer = 1;
iProduct = 2;
iSerialNumber = 3;
idProduct = 60000;
idVendor = 4292;
locationID = 336592896;
sessionID = 3455930588372791;
}
Feb 26 18:00:41 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::message
Feb 26 18:00:42: --- last message repeated 1 time ---
Feb 26 18:12:38 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::terminate
Feb 26 18:12:38 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::message
Feb 26 18:12:38 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::finalize
Feb 26 18:12:38 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::stop
Feb 26 18:12:38 are kernel[0]: com_silabs_driver_CP210xVCPDriver64(0xffffff8029b94000)::detach
|
Re: Using UART / nectat on Mac (OSX 10) February 26, 2016 06:08PM |
Admin Registered: 13 years ago Posts: 18,585 |
|
Re: Using UART / nectat on Mac (OSX 10) February 26, 2016 09:29PM |
Registered: 11 years ago Posts: 149 |
|
Re: Using UART / nectat on Mac (OSX 10) February 27, 2016 01:53AM |
Admin Registered: 13 years ago Posts: 18,585 |
|
Re: Using UART / nectat on Mac (OSX 10) February 28, 2016 11:24AM |
Registered: 8 years ago Posts: 59 |
|
Re: Using UART / nectat on Mac (OSX 10) February 28, 2016 03:06PM |
Admin Registered: 13 years ago Posts: 18,585 |
|
Re: Using UART / nectat on Mac (OSX 10) February 28, 2016 03:15PM |
Registered: 8 years ago Posts: 59 |
kwboot.c:640:11: warning: implicit declaration of function 'le16_to_cpu' is invalid in C99 [-Wimplicit-function-declaration]
hdrsz = KWBHEADER_V1_SIZE(hdr);
^
./kwbimage.h:119:33: note: expanded from macro 'KWBHEADER_V1_SIZE'
(((hdr)->headersz_msb << 16) | le16_to_cpu((hdr)->headersz_lsb))
^
1 warning generated.
Undefined symbols for architecture x86_64:
"_le16_to_cpu", referenced from:
_kwboot_img_patch_hdr in kwboot-03a406.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
|
Re: Using UART / nectat on Mac (OSX 10) February 28, 2016 03:30PM |
Admin Registered: 13 years ago Posts: 18,585 |
|
Re: Using UART / nectat on Mac (OSX 10) February 29, 2016 02:53PM |
Registered: 8 years ago Posts: 59 |
kwboot -B 115200 -t -p -b uboot.2015.10-tld-1.nsa310s.mtd0.kwb /dev/tty.SLAB_USBtoUART Sending boot message. Please reboot the target...\ Sending boot image... 0 % [+xmodem: Protocol error
|
Re: Using UART / nectat on Mac (OSX 10) February 29, 2016 05:17PM |
Admin Registered: 13 years ago Posts: 18,585 |
> kwboot -B 115200 -t -p -b > uboot.2015.10-tld-1.nsa310s.mtd0.kwb > /dev/tty.SLAB_USBtoUART > Sending boot message. Please reboot the > target...\ > Sending boot image... > 0 % [+xmodem: Protocol error >>
|
Re: Using UART / nectat on Mac (OSX 10) March 01, 2016 06:58AM |
Registered: 8 years ago Posts: 59 |
|
Re: Using UART / nectat on Mac (OSX 10) March 16, 2016 03:01PM |
Registered: 8 years ago Posts: 11 |
|
Re: Using UART / nectat on Mac (OSX 10) March 17, 2016 12:37AM |
Admin Registered: 13 years ago Posts: 18,585 |
|
Re: Using UART / nectat on Mac (OSX 10) March 18, 2016 03:43PM |
Registered: 8 years ago Posts: 11 |
|
Re: Using UART / nectat on Mac (OSX 10) March 19, 2016 10:10PM |
Registered: 11 years ago Posts: 149 |
(%26)(22:56)(are)~/ws/kwboot> diff kwboot.c kwboot.c.orig
152c152,157
< tv.tv_sec = timeo / 1000, tv.tv_usec = (timeo % 1000) * 1000;
---
> tv.tv_sec = 0;
> tv.tv_usec = timeo * 1000;
> if (tv.tv_usec > 1000000) {
> tv.tv_sec += tv.tv_usec / 1000000;
> tv.tv_usec %= 1000000;
> }
(%26)(22:56)(are)~/ws/kwboot> uname -a
Darwin are 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64
(%26)(22:56)(are)~/ws/kwboot>
|
Re: Using UART / nectat on Mac (OSX 10) March 20, 2016 07:23PM |
Admin Registered: 13 years ago Posts: 18,585 |
|
Re: Using UART / nectat on Mac (OSX 10) March 21, 2016 07:12AM |
Registered: 8 years ago Posts: 59 |