I assume Samsung forums devoted to Tizen would the the first place to resolve this issue but after reading through them it seems that nobody has succeeded with this and the support has not provided any valuable information either so I'll just hope that there are some SO users working with Tizen TVs who have encountered and maybe solved this themselves.
I am trying to connect to a Tizen Smart TV from the Tizen IDE to deploy a native application. As far as I understand this functionality is quite new and supported only in recent firmware releases. I've updated to the latest firmware (1411) but still neither the Tizen IDE (namely the Connection Explorer component) neither the native sdb
command line tool seem to work ( I've described the behavior in detail in this post to the Samsung Tizen forum).
The sdb
tool seems to fail with any command other than sdb connect
. Connection seems to succeed but after that any other command like sdb dlog
or sdb shell
simply print that the connection has been closed. Wireshark also approves this - every TCP message gets a CLSE
reply.
Is there anyone on SO who has successfully deployed a native application via the developer mode on a Tizen Smart TV and could share the recipe?
The Smart Development Bridge (SDB) is a device management tool included in the Tizen SDK: The SDB manages multiple device connections. You can list connected devices and send a command to a specific device with a serial number that is created by the SDB.
Tizen Studio is the official IDE for developing web applications and native applications for Tizen. The Tizen Studio is a comprehensive set of tools for developing Tizen native and Web applications. It consists of an IDE, Emulator, toolchain, sample code, and documentation.
I had the same problem: when I tried to connect to Samsung Smart TV from Tizen SDK or sdb, It didn´t work.
For me, the solution was to define in the Samsung Smart TV ip config the IP from the Macbook where I am running the Tizen SDK (according to the recomendation in this link)
So, in my private network the Samsugn Smart TV was on ip 192.168.0.102, and the Notebook was on ip 192.168.0.103
I opened the developer mode in Samsugn Smart TV, it was ON and I change there the IP to 192.168.0.103 (It was the private Macbook ip)
After that, the sdb command and SDK work and my demo app is running on the Smart TV:
$ sdb connect 192.168.0.102:26101
connecting to 192.168.0.102:26101 ...
connected to 192.168.0.102:26101
My software and hardware versions are Samsung (JU6500) and Tizen SDK Version : 2.4.0_Rev7
I hope it answer could help you, may be you have the same problem... It tooks me a lot of time find this solution...
adding your workstation's ip to the TV's hosts is a must. on the tv, go to apps, put focus on my apps and click 1,2,3,4,5 on the RCU. a pop up message with ip input comes up. enter your workstation's ip and reboot the tv (turn off, turn on) try to reconnect, good luck
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With