Rentrée 2017, NumWorks lançait sa toute première calculatrice graphique, la NumWorks N0100. Le microcontrôleur STM32F412 utilisé renfermait un processeur Cortex-M4 d'architecture ARMv7 cadencé à 100 MHz et couplé avec 256 Kio de mémoire RAM.
Rentrée 2019, la NumWorks N0100 cédait la place à la NumWorks N0110. Au menu, remplacement du microcontrôleur par un STM32F730, utilisant pour sa part un processeur Cortex-M7 cadencé à 216 MHz.
Et rentrée 2022, nous t'annoncions la sortie de successeurs, les NumWorks N0120 et N0120EX, finalement premières calculatrices graphiques au monde à être munies du port USB-C suite au report à ce jour indéfini de la sortie de la calculatrice Zero ZGC2. Seule différence entre les deux variantes, la N0120EX cible le Portugal où elle est la seule déclinaison de la calculatrice NumWorks à être incluse dans la liste officielle des calculatrices graphiques autorisées aux examens de l'enseignement secondaire, et présente à des fins d'identification visuelle par les surveillants un gros marquage au dos. Dans les deux cas, nouveau microcontrôleur STM32H725 renfermant cette fois-ci un processeur cadencé à 550 MHz, record absolu dans le monde des calculatrices graphiques jusqu'alors détenu par la regrettée HP Prime G2.
Rentrée 2019, la NumWorks N0100 cédait la place à la NumWorks N0110. Au menu, remplacement du microcontrôleur par un STM32F730, utilisant pour sa part un processeur Cortex-M7 cadencé à 216 MHz.
Et rentrée 2022, nous t'annoncions la sortie de successeurs, les NumWorks N0120 et N0120EX, finalement premières calculatrices graphiques au monde à être munies du port USB-C suite au report à ce jour indéfini de la sortie de la calculatrice Zero ZGC2. Seule différence entre les deux variantes, la N0120EX cible le Portugal où elle est la seule déclinaison de la calculatrice NumWorks à être incluse dans la liste officielle des calculatrices graphiques autorisées aux examens de l'enseignement secondaire, et présente à des fins d'identification visuelle par les surveillants un gros marquage au dos. Dans les deux cas, nouveau microcontrôleur STM32H725 renfermant cette fois-ci un processeur cadencé à 550 MHz, record absolu dans le monde des calculatrices graphiques jusqu'alors détenu par la regrettée HP Prime G2.
Mais la fréquence processeur ne fait pas tout niveau puissance, grandeurs qui ne sont déjà pas proportionnelles, et intervient de plus là-dedans le firmware installé.
La NumWorks N0110, munie de son firmware officiel Epsilon, était un peu plus rapide que la N0100 lors de notre test initial. Toutefois la tendance s'est complètement inversée depuis avec les mises à jour successives, la N0100 étant clairement devant en terme de performances. Sans doute ces mises à jour ont-elles justement été conçues avec des fonctionnalités consommant la puissance supplémentaire sur N0110, et en laissant donc moins qu'avant pour l'utilisateur.
Les NumWorks N0120 par contre sont de véritables phénomènes de puissance. Notre test initial a révélé des performances extraordinairement supérieures, venant souvent chatouiller celles des TI-Nspire CX II !
La NumWorks N0110, munie de son firmware officiel Epsilon, était un peu plus rapide que la N0100 lors de notre test initial. Toutefois la tendance s'est complètement inversée depuis avec les mises à jour successives, la N0100 étant clairement devant en terme de performances. Sans doute ces mises à jour ont-elles justement été conçues avec des fonctionnalités consommant la puissance supplémentaire sur N0110, et en laissant donc moins qu'avant pour l'utilisateur.
Les NumWorks N0120 par contre sont de véritables phénomènes de puissance. Notre test initial a révélé des performances extraordinairement supérieures, venant souvent chatouiller celles des TI-Nspire CX II !
Les NumWorks N0120 de rentrée 2022 avaient donc l'avantage d'une puissance phénoménale, le haut de gamme mais au tarif du milieu de gamme, ainsi que d'une connectivité USB-C robuste et réversible en lieu et place du Micro-USB fragile et de plus en plus obsolète.
Des arguments qui auraient pu porter un sérieux coup à la concurrence, et que NumWorks s'est pour une fois bien gardé de mettre en avant. Il y avait donc un problème quelque part.
Au cours de l'année scolaire 2022-2023, les acheteurs ont continué à récupérer aléatoirement des NumWorks N0110 ou N0120, sans qu'aucune règle fiable ne puisse être établie. Ce qui revenait à remettre en cause notre hypothèse initiale : les N0120 étaient-elles vraiment les successeurs de la N0110 ? S'agissait-il d'un reliquat (important) de stock de N0110 déjà fabriquées ou bien cette dernière avait-elle continué à être produite après le lancement des N0120 ?
Et si les N0120 ne remplacent finalement pas la N0110, la question est pourquoi, nos hypothèses dans ce cas étant les suivantes :
Des arguments qui auraient pu porter un sérieux coup à la concurrence, et que NumWorks s'est pour une fois bien gardé de mettre en avant. Il y avait donc un problème quelque part.
Au cours de l'année scolaire 2022-2023, les acheteurs ont continué à récupérer aléatoirement des NumWorks N0110 ou N0120, sans qu'aucune règle fiable ne puisse être établie. Ce qui revenait à remettre en cause notre hypothèse initiale : les N0120 étaient-elles vraiment les successeurs de la N0110 ? S'agissait-il d'un reliquat (important) de stock de N0110 déjà fabriquées ou bien cette dernière avait-elle continué à être produite après le lancement des N0120 ?
Et si les N0120 ne remplacent finalement pas la N0110, la question est pourquoi, nos hypothèses dans ce cas étant les suivantes :
- marge inférieure sur le matériel très supérieur des N0120, ce qui inciterait justement à ne pas avoir envie de le mettre en avant
- ou bien difficulté d'approvisionnement sur certains éléments du matériel N0120, avec une impossibilité de les avoir dans une suffisamment grande quantité, ce qui inciterait alors à continuer à faire produire la N0110 pour compléter la quantité de calculatrices disponibles, et être certain qu'il y ait suffisamment de N0120EX pour le Portugal qui n'autorise que cette édition de la calculatrice NumWorks
Et bien nous y sommes, il y a du nouveau pour cette rentrée 2023.
Il y a quelques semaines, NumWorks a sorti une version bêta de sa future mise à jour Epsilon 21. Dans ce cadre les scripts d'installation en ligne ont été mis à jour et regarde bien :
Une nouvelle entrée a été rajoutée à la liste des modèles détectables, la N0115. Le constructeur s'aprête donc à lancer pour cette rentrée 2023 une nouvelle édition de sa calculatrice, la NumWorks N0115, à laquelle nous ne nous attendions absolument pas.
Modèle bien mystérieux avec sa numérotation intermédiaire, la N0115 pourrait bien être le véritable successeur de la N0110, produite dans les prochaines années en parallèle des N0120 comme autorisé par les hypothèses précédentes.
Regardons donc le firmware associé :
Donc dernières versions du firmware N0115 disponibles sur le serveur de NumWorks, la 19.5.9 en stable, ou bien justement la 21.1.1 en bêta.
Histoire qu'il n'y ait pas de confusion, récupérons le firmware 19.5.9, version qui n'a jamais été disponible pour aucune autre NumWorks. Et bien surprise, comme tu peux le voir ci-contre le firmware N0115 19.5.9 tourne parfaitement sur notre ancienne N0110 !
La N0115 va donc utiliser un matériel extrêmement proche de l'ancienne N0110, probablement le même microcontrôleur STM32F730.
Mais dans ce cas qu'est-ce qui change ? NumWorks sort très régulièrement des révisions matérielles de ses calculatrices, le numéro de révision étant justement indiqué dans le coin inférieur droit de la carte électronique, mais ne va pas changer la numérotation du modèle pour autant. Si ici la numérotation de modèle change, il n'y a que 2 explications possibles :
La différence externe étant la seule hypothèse restante par élimintation, elle pourrait concerner le clavier, l'écran, ou encore la connectivité... ah tiens, pourquoi pas un port USB-C puisque son support a justement déjà été développé dans le firmware Epsilon pour le lancement des N0120 l'année dernière ?
Nous en avons discuté entre nous et cela nous semble être de très loin le plus probable parmi toutes les hypothèses évoquées :
Il y a quelques semaines, NumWorks a sorti une version bêta de sa future mise à jour Epsilon 21. Dans ce cadre les scripts d'installation en ligne ont été mis à jour et regarde bien :
- Code: Select all
N0100:{name:"N0100",ElectronicSignatureAddress:536836624,RAMAddressStart:536870912,RAMAddressEnd:537133056},
N0110:{name:"N0110",ElectronicSignatureAddress:535853584,RAMAddressStart:536870912,RAMAddressEnd:537133056},
N0115:{name:"N0115",ElectronicSignatureAddress:535853584,RAMAddressStart:536870912,RAMAddressEnd:537133056},
N0120:{name:"N0120",ElectronicSignatureAddress:535947264,RAMAddressStart:603979776,RAMAddressEnd:604307456},
N0120Prototype:{name:"N0120_PORTUGAL_PROTOTYPE_20210930",ElectronicSignatureAddress:535947264,RAMAddressStart:603979776,RAMAddressEnd:604307456}
Une nouvelle entrée a été rajoutée à la liste des modèles détectables, la N0115. Le constructeur s'aprête donc à lancer pour cette rentrée 2023 une nouvelle édition de sa calculatrice, la NumWorks N0115, à laquelle nous ne nous attendions absolument pas.
Modèle bien mystérieux avec sa numérotation intermédiaire, la N0115 pourrait bien être le véritable successeur de la N0110, produite dans les prochaines années en parallèle des N0120 comme autorisé par les hypothèses précédentes.
Regardons donc le firmware associé :
- Code: Select all
// stable.json:
{"id":136,"version":"19.5.9","patch_level":"6aa4a89","device_model":{"id":8,"name":"N0115","extension":"dfu"},"size":2854269}
// beta.json:
{"id":148,"version":"21.1.1","patch_level":"577812a","device_model":{"id":8,"name":"N0115","extension":"dfu"},"size":3324877}
Donc dernières versions du firmware N0115 disponibles sur le serveur de NumWorks, la 19.5.9 en stable, ou bien justement la 21.1.1 en bêta.
Histoire qu'il n'y ait pas de confusion, récupérons le firmware 19.5.9, version qui n'a jamais été disponible pour aucune autre NumWorks. Et bien surprise, comme tu peux le voir ci-contre le firmware N0115 19.5.9 tourne parfaitement sur notre ancienne N0110 !
La N0115 va donc utiliser un matériel extrêmement proche de l'ancienne N0110, probablement le même microcontrôleur STM32F730.
Mais dans ce cas qu'est-ce qui change ? NumWorks sort très régulièrement des révisions matérielles de ses calculatrices, le numéro de révision étant justement indiqué dans le coin inférieur droit de la carte électronique, mais ne va pas changer la numérotation du modèle pour autant. Si ici la numérotation de modèle change, il n'y a que 2 explications possibles :
- soit une différence interne majeure comme avec les N0120, ce qui selon nos tests ne semble pas être le cas
- soit une différence externe changeant significativement l'expérience de l'utilisateur
La différence externe étant la seule hypothèse restante par élimintation, elle pourrait concerner le clavier, l'écran, ou encore la connectivité... ah tiens, pourquoi pas un port USB-C puisque son support a justement déjà été développé dans le firmware Epsilon pour le lancement des N0120 l'année dernière ?
Nous en avons discuté entre nous et cela nous semble être de très loin le plus probable parmi toutes les hypothèses évoquées :
- la NumWorks N0115 de rentrée 2023 sera une N0110 avec un port USB-C.
- les NumWorks N0115 et N0120 vont continuer à être proposées en parallèle
Crédits : RapidZapper (investigations, tests et photos associées)