Eclipse integration/Known issues prefinal
(Known Issues for prefinal release) |
(→Known Issues for Maemo Eclipse Integration Edition 2 PreFinal release) |
||
Line 6: | Line 6: | ||
== Product baselines == | == Product baselines == | ||
- | * Fremantle devices are not officially supported as devices do not exist ( | + | * Fremantle devices are not officially supported as devices do not exist (publicly) yet but most unofficial Fremantle packages are already available from Fremantle extras-devel repository |
== Product configuration == | == Product configuration == | ||
- | * Maemo SDK ARMEL rootstrap is | + | * Maemo SDK ARMEL rootstrap is meant to be used only for cross-compiling and it does not support running or debugging applications |
* Diablo 4.1.2 device requires kernel patch from here http://tablets-dev.nokia.com/maemo-dev-env-downloads.php to be flashed to the Tablet for USB Networking to work with Windows host PC | * Diablo 4.1.2 device requires kernel patch from here http://tablets-dev.nokia.com/maemo-dev-env-downloads.php to be flashed to the Tablet for USB Networking to work with Windows host PC | ||
* Diablo 4.1.2 device requires hildon-desktop patch to be installed to the Tablet from pc-connectivity Garage repository (see instructions from here http://pc-connectivity.garage.maemo.org/beta1/installation.html) for VNC client to work on host PC | * Diablo 4.1.2 device requires hildon-desktop patch to be installed to the Tablet from pc-connectivity Garage repository (see instructions from here http://pc-connectivity.garage.maemo.org/beta1/installation.html) for VNC client to work on host PC | ||
Line 24: | Line 24: | ||
* Some of the templates and examples provided by ESBox are not yet ported to Fremantle | * Some of the templates and examples provided by ESBox are not yet ported to Fremantle | ||
+ | * Installation wizard for SDK Virtual Image on Mac OS X will not work properly (manual installation of SDK Virtual Image is recommended for Mac OS X users) | ||
== Maemo Pluthon plugin for Eclipse == | == Maemo Pluthon plugin for Eclipse == | ||
Line 31: | Line 32: | ||
== Maemo PC Connectivity == | == Maemo PC Connectivity == | ||
- | * | + | * N900 device support with Fremantle is more limited on functionality point of view than N800/N810 device support with Diablo |
+ | ** N900 will not support USB host mode | ||
+ | ** N900 will not support IP Forwarding (iptable NAT kernel modules) | ||
+ | ** N900 will not support Bluetooth connections simultaneously with WLAN connections | ||
+ | ** N900 will not support | ||
* Configuring connectivity to work between Maemo device and host PC after installation is still partly manual work on host PC side for all supported operating systems | * Configuring connectivity to work between Maemo device and host PC after installation is still partly manual work on host PC side for all supported operating systems | ||
- | * When creating a project and setting | + | * When creating a project and setting SBRSH as download method quite often errors like "sbrsh server: fuse: bad mount point " and "sbrsh server: Can't mount to point:" happens. As a workaround you need to restart SBRSHD (on Maemo device side) and restart ESBox (on host PC side) |
== Maemo SDK Virtual Image == | == Maemo SDK Virtual Image == |
Revision as of 10:19, 10 September 2009
Contents |
Known Issues for Maemo Eclipse Integration Edition 2 PreFinal release
More detailed known issues lists can be found from Garage projects for each product https://garage.maemo.org/.
Product baselines
- Fremantle devices are not officially supported as devices do not exist (publicly) yet but most unofficial Fremantle packages are already available from Fremantle extras-devel repository
Product configuration
- Maemo SDK ARMEL rootstrap is meant to be used only for cross-compiling and it does not support running or debugging applications
- Diablo 4.1.2 device requires kernel patch from here http://tablets-dev.nokia.com/maemo-dev-env-downloads.php to be flashed to the Tablet for USB Networking to work with Windows host PC
- Diablo 4.1.2 device requires hildon-desktop patch to be installed to the Tablet from pc-connectivity Garage repository (see instructions from here http://pc-connectivity.garage.maemo.org/beta1/installation.html) for VNC client to work on host PC
Maemo Mica plugin framework for Eclipse
- While debugging Python application automatic termination of debugged program does not work when debugging session ends
- Automatic installation of OProfiling support to the Maemo device may cause Eclipse to crash if Eclipse cannot find OProfile packages from configured repositories. Add repository
deb http://repository.maemo.org/ diablo/tools free
to the Maemo device and run "sudo apt-get update" manually as workaround.
Maemo ESBox plugin for Eclipse
- Some of the templates and examples provided by ESBox are not yet ported to Fremantle
- Installation wizard for SDK Virtual Image on Mac OS X will not work properly (manual installation of SDK Virtual Image is recommended for Mac OS X users)
Maemo Pluthon plugin for Eclipse
- <none>
Maemo PC Connectivity
- N900 device support with Fremantle is more limited on functionality point of view than N800/N810 device support with Diablo
- N900 will not support USB host mode
- N900 will not support IP Forwarding (iptable NAT kernel modules)
- N900 will not support Bluetooth connections simultaneously with WLAN connections
- N900 will not support
- Configuring connectivity to work between Maemo device and host PC after installation is still partly manual work on host PC side for all supported operating systems
- When creating a project and setting SBRSH as download method quite often errors like "sbrsh server: fuse: bad mount point " and "sbrsh server: Can't mount to point:" happens. As a workaround you need to restart SBRSHD (on Maemo device side) and restart ESBox (on host PC side)
Maemo SDK Virtual Image
- NetworkManager is being started after Scratchbox, so the resolv.conf file used by Scratchbox may be invalid which causes network problems
Maemo Flasher-3.5 Tool
- Flasher-3.5 beta tool may have problems in some Windows host PC configurations to flash eMMC images properly. Workaround is to retry with another USB port in host PC or use Linux/Mac for eMMC flashing
Integration testing
- Some publically available test suites (for Eclipse components and NFS mounts, for example) are run on Linux, Windows and Mac OS X during integration testing but frameworks and test sets are not yet ready to be published
- Test results (for unit tests and integration tests) for official releases are not yet ready to be published together with products
Feedback can be sent to eclipse-integration@maemo.org