Editing Eclipse integration/Known issues prefinal
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 6: | Line 6: | ||
== Product baselines == | == 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 == | == Product configuration == | ||
Line 12: | Line 12: | ||
* Maemo SDK ARMEL rootstrap is meant to be used only for cross-compiling and it does not support running or debugging applications | * 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/ | + | * 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 == | == Maemo Mica plugin framework for Eclipse == | ||
* While debugging Python application automatic termination of debugged program does not work when debugging session ends | * 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 == | == Maemo ESBox plugin for Eclipse == | ||
- | + | ||
- | * Installation wizard for SDK Virtual Image on Mac OS X | + | * 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 == | ||
- | * | + | * <none> |
- | + | ||
- | + | ||
== 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 USB host mode | ||
- | |||
** N900 will not support IP Forwarding (iptable NAT kernel modules) | ** N900 will not support IP Forwarding (iptable NAT kernel modules) | ||
- | + | ** N900 will not support Bluetooth connections simultaneously with WLAN connections | |
- | ** N900 will not support | + | ** N900 will not support |
- | + | ||
- | ** 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 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) | + | * 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 == | ||
- | * NetworkManager is being started after Scratchbox, so the | + | * 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 == | == Maemo Flasher-3.5 Tool == | ||
- | * Flasher-3.5 beta | + | * 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 == | == 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 | * 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 | * 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 | Feedback can be sent to eclipse-integration@maemo.org | ||
- | |||
- |
Learn more about Contributing to the wiki.